From 31fb7486e0eef7fa0889b7e3985811af6f51fbd0 Mon Sep 17 00:00:00 2001 From: liabru Date: Tue, 25 Aug 2015 23:33:04 +0100 Subject: [PATCH] updated browser test refs --- .../refs/airFriction/airFriction-0.json | 54 +- .../refs/airFriction/airFriction-10.json | 43 +- test/browser/refs/avalanche/avalanche-0.json | 45 +- test/browser/refs/avalanche/avalanche-10.json | 32 +- test/browser/refs/ballPool/ballPool-0.json | 54 +- test/browser/refs/ballPool/ballPool-10.json | 43 +- .../browser/refs/beachBalls/beachBalls-0.json | 54 +- .../refs/beachBalls/beachBalls-10.json | 43 +- test/browser/refs/bridge/bridge-0.json | 149 +-- test/browser/refs/bridge/bridge-10.json | 32 +- .../browser/refs/broadphase/broadphase-0.json | 54 +- .../refs/broadphase/broadphase-10.json | 43 +- test/browser/refs/car/car-0.json | 45 +- test/browser/refs/car/car-10.json | 32 +- test/browser/refs/catapult/catapult-0.json | 65 +- test/browser/refs/catapult/catapult-10.json | 32 +- test/browser/refs/chains/chains-0.json | 54 +- test/browser/refs/chains/chains-10.json | 43 +- .../refs/circleStack/circleStack-0.json | 54 +- .../refs/circleStack/circleStack-10.json | 43 +- test/browser/refs/cloth/cloth-0.json | 45 +- test/browser/refs/cloth/cloth-10.json | 32 +- .../collisionFiltering-0.json | 54 +- .../collisionFiltering-10.json | 43 +- .../compositeManipulation-0.json | 45 +- .../compositeManipulation-10.json | 998 +++++++++--------- test/browser/refs/compound/compound-0.json | 27 +- test/browser/refs/compound/compound-10.json | 4 +- .../refs/compoundStack/compoundStack-0.json | 54 +- .../refs/compoundStack/compoundStack-10.json | 43 +- test/browser/refs/concave/concave-0.json | 17 +- test/browser/refs/concave/concave-10.json | 4 +- test/browser/refs/events/events-0.json | 51 +- test/browser/refs/events/events-10.json | 32 +- test/browser/refs/friction/friction-0.json | 54 +- test/browser/refs/friction/friction-10.json | 43 +- test/browser/refs/gravity/gravity-0.json | 45 +- test/browser/refs/gravity/gravity-10.json | 32 +- .../refs/manipulation/manipulation-0.json | 45 +- .../refs/manipulation/manipulation-10.json | 355 ++++--- .../browser/refs/mixedSolid/mixedSolid-0.json | 17 +- .../refs/mixedSolid/mixedSolid-10.json | 4 +- .../refs/newtonsCradle/newtonsCradle-0.json | 17 +- .../refs/newtonsCradle/newtonsCradle-10.json | 4 +- test/browser/refs/pyramid/pyramid-0.json | 45 +- test/browser/refs/pyramid/pyramid-10.json | 32 +- .../browser/refs/raycasting/raycasting-0.json | 45 +- .../refs/raycasting/raycasting-10.json | 32 +- .../refs/restitution/restitution-0.json | 54 +- .../refs/restitution/restitution-10.json | 43 +- test/browser/refs/rounded/rounded-0.json | 17 +- test/browser/refs/rounded/rounded-10.json | 4 +- test/browser/refs/sleeping/sleeping-0.json | 54 +- test/browser/refs/sleeping/sleeping-10.json | 43 +- test/browser/refs/slingshot/slingshot-0.json | 27 +- test/browser/refs/slingshot/slingshot-10.json | 4 +- test/browser/refs/softBody/softBody-0.json | 45 +- test/browser/refs/softBody/softBody-10.json | 32 +- test/browser/refs/sprites/sprites-0.json | 45 +- test/browser/refs/sprites/sprites-10.json | 32 +- test/browser/refs/stack/stack-0.json | 54 +- test/browser/refs/stack/stack-10.json | 43 +- .../refs/staticFriction/staticFriction-0.json | 54 +- .../staticFriction/staticFriction-10.json | 43 +- test/browser/refs/stress/stress-0.json | 54 +- test/browser/refs/stress/stress-10.json | 43 +- test/browser/refs/stress2/stress2-0.json | 54 +- test/browser/refs/stress2/stress2-10.json | 43 +- test/browser/refs/svg/svg-0.json | 17 +- test/browser/refs/svg/svg-10.json | 4 +- test/browser/refs/terrain/terrain-0.json | 17 +- test/browser/refs/terrain/terrain-10.json | 4 +- test/browser/refs/timescale/timescale-0.json | 45 +- test/browser/refs/timescale/timescale-10.json | 32 +- test/browser/refs/views/views-0.json | 17 +- test/browser/refs/views/views-10.json | 8 +- .../refs/wreckingBall/wreckingBall-0.json | 27 +- .../refs/wreckingBall/wreckingBall-10.json | 4 +- 78 files changed, 2637 insertions(+), 1559 deletions(-) diff --git a/test/browser/refs/airFriction/airFriction-0.json b/test/browser/refs/airFriction/airFriction-0.json index 1a411d5..d23e417 100644 --- a/test/browser/refs/airFriction/airFriction-0.json +++ b/test/browser/refs/airFriction/airFriction-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 153 }, - "events": { - "#": 157 - }, "gravity": { - "#": 159 + "#": 158 }, - "id": 0, + "id": 10, "isModified": true, "label": "World", "parent": "", @@ -1376,12 +1373,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [], [ @@ -1391,17 +1408,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 11, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 155 }, - "pointB": "", - "render": { + "pointB": { "#": 156 }, + "render": { + "#": 157 + }, "stiffness": 0.1, "type": "constraint" }, @@ -1409,17 +1427,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 158 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/airFriction/airFriction-10.json b/test/browser/refs/airFriction/airFriction-10.json index 39510cc..4c514a3 100644 --- a/test/browser/refs/airFriction/airFriction-10.json +++ b/test/browser/refs/airFriction/airFriction-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 160 }, - "events": { + "gravity": { "#": 164 }, - "gravity": { - "#": 166 - }, - "id": 0, + "id": 10, "isModified": false, "label": "World", "parent": "", @@ -1446,12 +1443,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [], [ @@ -1462,7 +1479,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 11, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -1484,12 +1501,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 165 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/avalanche/avalanche-0.json b/test/browser/refs/avalanche/avalanche-0.json index 32b2339..60261a0 100644 --- a/test/browser/refs/avalanche/avalanche-0.json +++ b/test/browser/refs/avalanche/avalanche-0.json @@ -13,9 +13,9 @@ "#": 4075 }, "gravity": { - "#": 4079 + "#": 4080 }, - "id": 0, + "id": 45, "isModified": true, "label": "World", "parent": "", @@ -1418,12 +1418,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -36219,17 +36239,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 46, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 4077 }, - "pointB": "", - "render": { + "pointB": { "#": 4078 }, + "render": { + "#": 4079 + }, "stiffness": 0.1, "type": "constraint" }, @@ -36237,6 +36258,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/avalanche/avalanche-10.json b/test/browser/refs/avalanche/avalanche-10.json index b6c8473..3e23cf9 100644 --- a/test/browser/refs/avalanche/avalanche-10.json +++ b/test/browser/refs/avalanche/avalanche-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 4186 }, - "id": 0, + "id": 45, "isModified": false, "label": "World", "parent": "", @@ -1488,12 +1488,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -37290,7 +37310,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 46, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/ballPool/ballPool-0.json b/test/browser/refs/ballPool/ballPool-0.json index 3e85d63..6e04123 100644 --- a/test/browser/refs/ballPool/ballPool-0.json +++ b/test/browser/refs/ballPool/ballPool-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 7508 }, - "events": { - "#": 7512 - }, "gravity": { - "#": 7514 + "#": 7513 }, - "id": 0, + "id": 46, "isModified": true, "label": "World", "parent": "", @@ -1404,12 +1401,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -66816,17 +66833,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 47, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 7510 }, - "pointB": "", - "render": { + "pointB": { "#": 7511 }, + "render": { + "#": 7512 + }, "stiffness": 0.1, "type": "constraint" }, @@ -66834,17 +66852,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 7513 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/ballPool/ballPool-10.json b/test/browser/refs/ballPool/ballPool-10.json index 3422a41..82642a7 100644 --- a/test/browser/refs/ballPool/ballPool-10.json +++ b/test/browser/refs/ballPool/ballPool-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 7665 }, - "events": { + "gravity": { "#": 7669 }, - "gravity": { - "#": 7671 - }, - "id": 0, + "id": 46, "isModified": false, "label": "World", "parent": "", @@ -1474,12 +1471,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -68387,7 +68404,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 47, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -68409,12 +68426,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 7670 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/beachBalls/beachBalls-0.json b/test/browser/refs/beachBalls/beachBalls-0.json index 174a9f6..ee44ba3 100644 --- a/test/browser/refs/beachBalls/beachBalls-0.json +++ b/test/browser/refs/beachBalls/beachBalls-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 364 }, - "events": { - "#": 368 - }, "gravity": { - "#": 370 + "#": 369 }, - "id": 0, + "id": 105, "isModified": true, "label": "World", "parent": "", @@ -827,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -3271,17 +3288,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 106, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 366 }, - "pointB": "", - "render": { + "pointB": { "#": 367 }, + "render": { + "#": 368 + }, "stiffness": 0.1, "type": "constraint" }, @@ -3289,17 +3307,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 369 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/beachBalls/beachBalls-10.json b/test/browser/refs/beachBalls/beachBalls-10.json index 281f84b..615e218 100644 --- a/test/browser/refs/beachBalls/beachBalls-10.json +++ b/test/browser/refs/beachBalls/beachBalls-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 373 }, - "events": { + "gravity": { "#": 377 }, - "gravity": { - "#": 379 - }, - "id": 0, + "id": 105, "isModified": false, "label": "World", "parent": "", @@ -867,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -3362,7 +3379,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 106, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -3384,12 +3401,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 378 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/bridge/bridge-0.json b/test/browser/refs/bridge/bridge-0.json index 7677143..b79a8f0 100644 --- a/test/browser/refs/bridge/bridge-0.json +++ b/test/browser/refs/bridge/bridge-0.json @@ -13,9 +13,9 @@ "#": 862 }, "gravity": { - "#": 916 + "#": 917 }, - "id": 0, + "id": 105, "isModified": true, "label": "World", "parent": "", @@ -1220,12 +1220,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -7600,25 +7620,26 @@ "#": 863 }, { - "#": 866 + "#": 867 }, { - "#": 891 + "#": 892 } ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 106, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 864 }, - "pointB": "", - "render": { + "pointB": { "#": 865 }, + "render": { + "#": 866 + }, "stiffness": 0.1, "type": "constraint" }, @@ -7626,6 +7647,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", @@ -7635,20 +7660,20 @@ "angleB": 0, "angularStiffness": 0, "bodyB": { - "#": 867 + "#": 868 }, "id": 43, "label": "Constraint", "length": 14.14214, "pointA": { - "#": 888 - }, - "pointB": { "#": 889 }, - "render": { + "pointB": { "#": 890 }, + "render": { + "#": 891 + }, "stiffness": 1, "type": "constraint" }, @@ -7659,20 +7684,20 @@ "angularVelocity": 0, "area": 1000, "axes": { - "#": 868 + "#": 869 }, "bounds": { - "#": 871 + "#": 872 }, "collisionFilter": { - "#": 874 + "#": 875 }, "constraintImpulse": { - "#": 875 + "#": 876 }, "density": 0.001, "force": { - "#": 876 + "#": 877 }, "friction": 0.1, "frictionAir": 0.01, @@ -7688,17 +7713,17 @@ "motion": 0, "parent": null, "position": { - "#": 877 - }, - "positionImpulse": { "#": 878 }, - "positionPrev": { + "positionImpulse": { "#": 879 }, - "render": { + "positionPrev": { "#": 880 }, + "render": { + "#": 881 + }, "restitution": 0, "sleepCounter": 0, "sleepThreshold": 60, @@ -7709,18 +7734,18 @@ "totalContacts": 0, "type": "body", "velocity": { - "#": 882 + "#": 883 }, "vertices": { - "#": 883 + "#": 884 } }, [ { - "#": 869 + "#": 870 }, { - "#": 870 + "#": 871 } ], { @@ -7733,10 +7758,10 @@ }, { "max": { - "#": 872 + "#": 873 }, "min": { - "#": 873 + "#": 874 } }, { @@ -7777,7 +7802,7 @@ "fillStyle": "#4ECDC4", "lineWidth": 1.5, "sprite": { - "#": 881 + "#": 882 }, "strokeStyle": "#1b9a91", "visible": true @@ -7791,9 +7816,6 @@ "y": 0 }, [ - { - "#": 884 - }, { "#": 885 }, @@ -7802,6 +7824,9 @@ }, { "#": 887 + }, + { + "#": 888 } ], { @@ -7849,20 +7874,20 @@ "angleB": 0, "angularStiffness": 0, "bodyB": { - "#": 892 + "#": 893 }, "id": 44, "label": "Constraint", "length": 22.36068, "pointA": { - "#": 913 - }, - "pointB": { "#": 914 }, - "render": { + "pointB": { "#": 915 }, + "render": { + "#": 916 + }, "stiffness": 1, "type": "constraint" }, @@ -7873,20 +7898,20 @@ "angularVelocity": 0, "area": 1000, "axes": { - "#": 893 + "#": 894 }, "bounds": { - "#": 896 + "#": 897 }, "collisionFilter": { - "#": 899 + "#": 900 }, "constraintImpulse": { - "#": 900 + "#": 901 }, "density": 0.001, "force": { - "#": 901 + "#": 902 }, "friction": 0.1, "frictionAir": 0.01, @@ -7902,17 +7927,17 @@ "motion": 0, "parent": null, "position": { - "#": 902 - }, - "positionImpulse": { "#": 903 }, - "positionPrev": { + "positionImpulse": { "#": 904 }, - "render": { + "positionPrev": { "#": 905 }, + "render": { + "#": 906 + }, "restitution": 0, "sleepCounter": 0, "sleepThreshold": 60, @@ -7923,18 +7948,18 @@ "totalContacts": 0, "type": "body", "velocity": { - "#": 907 + "#": 908 }, "vertices": { - "#": 908 + "#": 909 } }, [ { - "#": 894 + "#": 895 }, { - "#": 895 + "#": 896 } ], { @@ -7947,10 +7972,10 @@ }, { "max": { - "#": 897 + "#": 898 }, "min": { - "#": 898 + "#": 899 } }, { @@ -7991,7 +8016,7 @@ "fillStyle": "#C44D58", "lineWidth": 1.5, "sprite": { - "#": 906 + "#": 907 }, "strokeStyle": "#911a25", "visible": true @@ -8005,9 +8030,6 @@ "y": 0 }, [ - { - "#": 909 - }, { "#": 910 }, @@ -8016,6 +8038,9 @@ }, { "#": 912 + }, + { + "#": 913 } ], { diff --git a/test/browser/refs/bridge/bridge-10.json b/test/browser/refs/bridge/bridge-10.json index 4cbed75..de48cc8 100644 --- a/test/browser/refs/bridge/bridge-10.json +++ b/test/browser/refs/bridge/bridge-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 949 }, - "id": 0, + "id": 105, "isModified": false, "label": "World", "parent": "", @@ -1280,12 +1280,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -7919,7 +7939,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 106, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/broadphase/broadphase-0.json b/test/browser/refs/broadphase/broadphase-0.json index 3d645b9..3cdffd1 100644 --- a/test/browser/refs/broadphase/broadphase-0.json +++ b/test/browser/refs/broadphase/broadphase-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 2619 }, - "events": { - "#": 2623 - }, "gravity": { - "#": 2625 + "#": 2624 }, - "id": 0, + "id": 41, "isModified": true, "label": "World", "parent": "", @@ -827,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -22888,17 +22905,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 42, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 2621 }, - "pointB": "", - "render": { + "pointB": { "#": 2622 }, + "render": { + "#": 2623 + }, "stiffness": 0.1, "type": "constraint" }, @@ -22906,17 +22924,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 2624 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/broadphase/broadphase-10.json b/test/browser/refs/broadphase/broadphase-10.json index 5a83d67..ea1baf2 100644 --- a/test/browser/refs/broadphase/broadphase-10.json +++ b/test/browser/refs/broadphase/broadphase-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 2723 }, - "events": { + "gravity": { "#": 2727 }, - "gravity": { - "#": 2729 - }, - "id": 0, + "id": 41, "isModified": false, "label": "World", "parent": "", @@ -867,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -23929,7 +23946,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 42, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -23951,12 +23968,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 2728 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/car/car-0.json b/test/browser/refs/car/car-0.json index 4ae68fc..18bb464 100644 --- a/test/browser/refs/car/car-0.json +++ b/test/browser/refs/car/car-0.json @@ -13,9 +13,9 @@ "#": 481 }, "gravity": { - "#": 485 + "#": 486 }, - "id": 0, + "id": 71, "isModified": true, "label": "World", "parent": "", @@ -1418,12 +1418,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -4302,17 +4322,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 72, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 483 }, - "pointB": "", - "render": { + "pointB": { "#": 484 }, + "render": { + "#": 485 + }, "stiffness": 0.1, "type": "constraint" }, @@ -4320,6 +4341,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/car/car-10.json b/test/browser/refs/car/car-10.json index 6f7cd5d..2c7173e 100644 --- a/test/browser/refs/car/car-10.json +++ b/test/browser/refs/car/car-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 498 }, - "id": 0, + "id": 71, "isModified": false, "label": "World", "parent": "", @@ -1488,12 +1488,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -4433,7 +4453,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 72, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/catapult/catapult-0.json b/test/browser/refs/catapult/catapult-0.json index 47a74d5..00327d2 100644 --- a/test/browser/refs/catapult/catapult-0.json +++ b/test/browser/refs/catapult/catapult-0.json @@ -13,9 +13,9 @@ "#": 316 }, "gravity": { - "#": 328 + "#": 329 }, - "id": 0, + "id": 19, "isModified": true, "label": "World", "parent": "", @@ -1686,12 +1686,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -2821,25 +2841,26 @@ "#": 317 }, { - "#": 320 + "#": 321 }, { - "#": 324 + "#": 325 } ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 20, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 318 }, - "pointB": "", - "render": { + "pointB": { "#": 319 }, + "render": { + "#": 320 + }, "stiffness": 0.1, "type": "constraint" }, @@ -2847,6 +2868,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", @@ -2860,14 +2885,14 @@ "label": "Constraint", "length": 60.82763, "pointA": { - "#": 321 - }, - "pointB": { "#": 322 }, - "render": { + "pointB": { "#": 323 }, + "render": { + "#": 324 + }, "stiffness": 1, "type": "constraint" }, @@ -2892,14 +2917,14 @@ "label": "Constraint", "length": 60.82763, "pointA": { - "#": 325 - }, - "pointB": { "#": 326 }, - "render": { + "pointB": { "#": 327 }, + "render": { + "#": 328 + }, "stiffness": 1, "type": "constraint" }, diff --git a/test/browser/refs/catapult/catapult-10.json b/test/browser/refs/catapult/catapult-10.json index c37d127..e6565ec 100644 --- a/test/browser/refs/catapult/catapult-10.json +++ b/test/browser/refs/catapult/catapult-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 341 }, - "id": 0, + "id": 19, "isModified": false, "label": "World", "parent": "", @@ -1756,12 +1756,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -2960,7 +2980,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 20, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/chains/chains-0.json b/test/browser/refs/chains/chains-0.json index e846784..3f567e1 100644 --- a/test/browser/refs/chains/chains-0.json +++ b/test/browser/refs/chains/chains-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 838 }, - "events": { - "#": 842 - }, "gravity": { - "#": 844 + "#": 843 }, - "id": 0, + "id": 58, "isModified": true, "label": "World", "parent": "", @@ -827,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -7457,17 +7474,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 59, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 840 }, - "pointB": "", - "render": { + "pointB": { "#": 841 }, + "render": { + "#": 842 + }, "stiffness": 0.1, "type": "constraint" }, @@ -7475,17 +7493,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 843 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/chains/chains-10.json b/test/browser/refs/chains/chains-10.json index 5576c51..dd4a234 100644 --- a/test/browser/refs/chains/chains-10.json +++ b/test/browser/refs/chains/chains-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 862 }, - "events": { + "gravity": { "#": 866 }, - "gravity": { - "#": 868 - }, - "id": 0, + "id": 58, "isModified": false, "label": "World", "parent": "", @@ -867,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -7698,7 +7715,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 59, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -7720,12 +7737,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 867 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/circleStack/circleStack-0.json b/test/browser/refs/circleStack/circleStack-0.json index a3a94a1..72a34b0 100644 --- a/test/browser/refs/circleStack/circleStack-0.json +++ b/test/browser/refs/circleStack/circleStack-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 4594 }, - "events": { - "#": 4598 - }, "gravity": { - "#": 4600 + "#": 4599 }, - "id": 0, + "id": 55, "isModified": true, "label": "World", "parent": "", @@ -827,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -40866,17 +40883,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 56, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 4596 }, - "pointB": "", - "render": { + "pointB": { "#": 4597 }, + "render": { + "#": 4598 + }, "stiffness": 0.1, "type": "constraint" }, @@ -40884,17 +40902,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 4599 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/circleStack/circleStack-10.json b/test/browser/refs/circleStack/circleStack-10.json index ed07b09..184000d 100644 --- a/test/browser/refs/circleStack/circleStack-10.json +++ b/test/browser/refs/circleStack/circleStack-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 4698 }, - "events": { + "gravity": { "#": 4702 }, - "gravity": { - "#": 4704 - }, - "id": 0, + "id": 55, "isModified": false, "label": "World", "parent": "", @@ -867,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -41907,7 +41924,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 56, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -41929,12 +41946,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 4703 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/cloth/cloth-0.json b/test/browser/refs/cloth/cloth-0.json index 4260b09..3ff57be 100644 --- a/test/browser/refs/cloth/cloth-0.json +++ b/test/browser/refs/cloth/cloth-0.json @@ -13,9 +13,9 @@ "#": 9161 }, "gravity": { - "#": 9165 + "#": 9166 }, - "id": 0, + "id": 251, "isModified": true, "label": "World", "parent": "", @@ -1518,12 +1518,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -82934,17 +82954,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 252, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 9163 }, - "pointB": "", - "render": { + "pointB": { "#": 9164 }, + "render": { + "#": 9165 + }, "stiffness": 0.1, "type": "constraint" }, @@ -82952,6 +82973,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/cloth/cloth-10.json b/test/browser/refs/cloth/cloth-10.json index 5f52124..bb3f9a4 100644 --- a/test/browser/refs/cloth/cloth-10.json +++ b/test/browser/refs/cloth/cloth-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 9411 }, - "id": 0, + "id": 251, "isModified": false, "label": "World", "parent": "", @@ -1578,12 +1578,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -85395,7 +85415,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 252, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/collisionFiltering/collisionFiltering-0.json b/test/browser/refs/collisionFiltering/collisionFiltering-0.json index fa25faf..8bc76b2 100644 --- a/test/browser/refs/collisionFiltering/collisionFiltering-0.json +++ b/test/browser/refs/collisionFiltering/collisionFiltering-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 2506 }, - "events": { - "#": 2510 - }, "gravity": { - "#": 2512 + "#": 2511 }, - "id": 0, + "id": 37, "isModified": true, "label": "World", "parent": "", @@ -2270,12 +2267,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -22309,17 +22326,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 38, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 2508 }, - "pointB": "", - "render": { + "pointB": { "#": 2509 }, + "render": { + "#": 2510 + }, "stiffness": 0.1, "type": "constraint" }, @@ -22327,17 +22345,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 2511 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/collisionFiltering/collisionFiltering-10.json b/test/browser/refs/collisionFiltering/collisionFiltering-10.json index 9d9e29d..841011d 100644 --- a/test/browser/refs/collisionFiltering/collisionFiltering-10.json +++ b/test/browser/refs/collisionFiltering/collisionFiltering-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 2563 }, - "events": { + "gravity": { "#": 2567 }, - "gravity": { - "#": 2569 - }, - "id": 0, + "id": 37, "isModified": false, "label": "World", "parent": "", @@ -2340,12 +2337,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -22880,7 +22897,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 38, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -22902,12 +22919,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 2568 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/compositeManipulation/compositeManipulation-0.json b/test/browser/refs/compositeManipulation/compositeManipulation-0.json index c97a613..36d3005 100644 --- a/test/browser/refs/compositeManipulation/compositeManipulation-0.json +++ b/test/browser/refs/compositeManipulation/compositeManipulation-0.json @@ -13,9 +13,9 @@ "#": 430 }, "gravity": { - "#": 434 + "#": 435 }, - "id": 0, + "id": 14, "isModified": true, "label": "World", "parent": "", @@ -824,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -3791,17 +3811,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 15, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 432 }, - "pointB": "", - "render": { + "pointB": { "#": 433 }, + "render": { + "#": 434 + }, "stiffness": 0.1, "type": "constraint" }, @@ -3809,6 +3830,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/compositeManipulation/compositeManipulation-10.json b/test/browser/refs/compositeManipulation/compositeManipulation-10.json index bb69ba2..304d057 100644 --- a/test/browser/refs/compositeManipulation/compositeManipulation-10.json +++ b/test/browser/refs/compositeManipulation/compositeManipulation-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 454 }, - "id": 0, + "id": 14, "isModified": true, "label": "World", "parent": "", @@ -864,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -943,11 +963,11 @@ } ], { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 97 }, @@ -968,13 +988,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 5, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -1017,12 +1037,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -1033,12 +1053,12 @@ } }, { - "x": 257.09801, - "y": 232.19587 + "x": 242.65787, + "y": 238.69076 }, { - "x": 211.55103, - "y": 186.64889 + "x": 201.77603, + "y": 197.80892 }, { "category": 1, @@ -1055,23 +1075,23 @@ "y": 0 }, { - "x": 234.32452, - "y": 209.42238 + "x": 222.21695, + "y": 218.24984 }, { "x": 0, "y": 0 }, { - "x": 234.32452, - "y": 209.42238 + "x": 222.21695, + "y": 218.24984 }, { "endCol": 5, "endRow": 4, - "id": "4,5,3,4", + "id": "4,5,4,4", "startCol": 4, - "startRow": 3 + "startRow": 4 }, { "fillStyle": "#4ECDC4", @@ -1108,36 +1128,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 214.42303, - "y": 186.64889 + "x": 202.21951, + "y": 197.80892 }, { "body": null, "index": 1, "isInternal": false, - "x": 257.09801, - "y": 189.52089 + "x": 242.65787, + "y": 198.25241 }, { "body": null, "index": 2, "isInternal": false, - "x": 254.22601, - "y": 232.19587 + "x": 242.21438, + "y": 238.69076 }, { "body": null, "index": 3, "isInternal": false, - "x": 211.55103, - "y": 229.32387 + "x": 201.77603, + "y": 238.24728 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 119 }, @@ -1158,13 +1178,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 6, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -1207,12 +1227,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -1223,12 +1243,12 @@ } }, { - "x": 299.82169, - "y": 235.16129 + "x": 283.15141, + "y": 239.15533 }, { - "x": 254.27471, - "y": 189.61431 + "x": 242.26957, + "y": 198.27349 }, { "category": 1, @@ -1245,23 +1265,23 @@ "y": 0 }, { - "x": 277.0482, - "y": 212.3878 + "x": 262.71049, + "y": 218.71441 }, { - "x": -0.00048, - "y": 0.0092 + "x": -0.00008, + "y": -0.00009 }, { - "x": 277.0482, - "y": 212.3878 + "x": 262.71049, + "y": 218.71441 }, { - "endCol": 6, + "endCol": 5, "endRow": 4, - "id": "5,6,3,4", + "id": "5,5,4,4", "startCol": 5, - "startRow": 3 + "startRow": 4 }, { "fillStyle": "#FF6B6B", @@ -1298,36 +1318,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 257.14671, - "y": 189.61431 + "x": 242.71305, + "y": 198.27349 }, { "body": null, "index": 1, "isInternal": false, - "x": 299.82169, - "y": 192.48631 + "x": 283.15141, + "y": 198.71698 }, { "body": null, "index": 2, "isInternal": false, - "x": 296.94969, - "y": 235.16129 + "x": 282.70792, + "y": 239.15533 }, { "body": null, "index": 3, "isInternal": false, - "x": 254.27471, - "y": 232.28929 + "x": 242.26957, + "y": 238.71185 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 141 }, @@ -1348,13 +1368,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 7, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -1397,12 +1417,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -1413,12 +1433,12 @@ } }, { - "x": 342.44647, - "y": 238.02923 + "x": 323.54002, + "y": 239.59835 }, { - "x": 296.89949, - "y": 192.48226 + "x": 282.65818, + "y": 198.71651 }, { "category": 1, @@ -1435,22 +1455,22 @@ "y": 0 }, { - "x": 319.67298, - "y": 215.25575 + "x": 303.0991, + "y": 219.15743 }, { - "x": -0.00005, - "y": 0.00641 + "x": -0.00009, + "y": -0.00007 }, { - "x": 319.67298, - "y": 215.25575 + "x": 303.0991, + "y": 219.15743 }, { - "endCol": 7, + "endCol": 6, "endRow": 4, - "id": "6,7,4,4", - "startCol": 6, + "id": "5,6,4,4", + "startCol": 5, "startRow": 4 }, { @@ -1488,36 +1508,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 299.77149, - "y": 192.48226 + "x": 283.10166, + "y": 198.71651 }, { "body": null, "index": 1, "isInternal": false, - "x": 342.44647, - "y": 195.35426 + "x": 323.54002, + "y": 199.15999 }, { "body": null, "index": 2, "isInternal": false, - "x": 339.57447, - "y": 238.02923 + "x": 323.09654, + "y": 239.59835 }, { "body": null, "index": 3, "isInternal": false, - "x": 296.89949, - "y": 235.15723 + "x": 282.65818, + "y": 239.15487 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 163 }, @@ -1538,13 +1558,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 8, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -1587,12 +1607,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -1603,12 +1623,12 @@ } }, { - "x": 385.07121, - "y": 240.89763 + "x": 363.92877, + "y": 240.02528 }, { - "x": 339.52424, - "y": 195.35066 + "x": 323.04693, + "y": 199.14344 }, { "category": 1, @@ -1625,22 +1645,22 @@ "y": 0 }, { - "x": 362.29772, - "y": 218.12415 + "x": 343.48785, + "y": 219.58436 }, { - "x": 0.00032, - "y": 0.00434 + "x": -0.00008, + "y": -0.00052 }, { - "x": 362.29772, - "y": 218.12415 + "x": 343.48785, + "y": 219.58436 }, { "endCol": 7, "endRow": 5, - "id": "7,7,4,5", - "startCol": 7, + "id": "6,7,4,5", + "startCol": 6, "startRow": 4 }, { @@ -1678,36 +1698,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 342.39624, - "y": 195.35066 + "x": 323.49041, + "y": 199.14344 }, { "body": null, "index": 1, "isInternal": false, - "x": 385.07121, - "y": 198.22266 + "x": 363.92877, + "y": 199.58692 }, { "body": null, "index": 2, "isInternal": false, - "x": 382.19921, - "y": 240.89763 + "x": 363.48529, + "y": 240.02528 }, { "body": null, "index": 3, "isInternal": false, - "x": 339.52424, - "y": 238.02563 + "x": 323.04693, + "y": 239.58179 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 185 }, @@ -1728,13 +1748,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 9, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -1777,12 +1797,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -1793,12 +1813,12 @@ } }, { - "x": 254.22445, - "y": 274.90354 + "x": 242.24917, + "y": 279.19593 }, { - "x": 208.67748, - "y": 229.35656 + "x": 201.36733, + "y": 238.31409 }, { "category": 1, @@ -1815,16 +1835,16 @@ "y": 0 }, { - "x": 231.45097, - "y": 252.13005 + "x": 221.80825, + "y": 258.75501 }, { - "x": 0.00007, - "y": -0.00054 + "x": 0.00226, + "y": -0.00018 }, { - "x": 231.45097, - "y": 252.13005 + "x": 221.80825, + "y": 258.75501 }, { "endCol": 5, @@ -1868,36 +1888,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 211.54948, - "y": 229.35656 + "x": 201.81082, + "y": 238.31409 }, { "body": null, "index": 1, "isInternal": false, - "x": 254.22445, - "y": 232.22856 + "x": 242.24917, + "y": 238.75758 }, { "body": null, "index": 2, "isInternal": false, - "x": 251.35245, - "y": 274.90354 + "x": 241.80569, + "y": 279.19593 }, { "body": null, "index": 3, "isInternal": false, - "x": 208.67748, - "y": 272.03154 + "x": 201.36733, + "y": 278.75245 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 207 }, @@ -1918,13 +1938,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 10, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -1967,12 +1987,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -1983,12 +2003,12 @@ } }, { - "x": 296.93551, - "y": 277.783 + "x": 282.63793, + "y": 279.63896 }, { - "x": 251.38854, - "y": 232.23603 + "x": 241.75609, + "y": 238.75712 }, { "category": 1, @@ -2005,21 +2025,21 @@ "y": 0 }, { - "x": 274.16203, - "y": 255.00952 + "x": 262.19701, + "y": 259.19804 }, { - "x": 0.00089, - "y": 0.00569 + "x": 0.0021, + "y": -0.0002 }, { - "x": 274.16203, - "y": 255.00952 + "x": 262.19701, + "y": 259.19804 }, { - "endCol": 6, + "endCol": 5, "endRow": 5, - "id": "5,6,4,5", + "id": "5,5,4,5", "startCol": 5, "startRow": 4 }, @@ -2058,36 +2078,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 254.26054, - "y": 232.23603 + "x": 242.19958, + "y": 238.75712 }, { "body": null, "index": 1, "isInternal": false, - "x": 296.93551, - "y": 235.10803 + "x": 282.63793, + "y": 239.2006 }, { "body": null, "index": 2, "isInternal": false, - "x": 294.06351, - "y": 277.783 + "x": 282.19445, + "y": 279.63896 }, { "body": null, "index": 3, "isInternal": false, - "x": 251.38854, - "y": 274.911 + "x": 241.75609, + "y": 279.19548 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 229 }, @@ -2108,13 +2128,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 11, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -2157,12 +2177,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -2173,12 +2193,12 @@ } }, { - "x": 339.5579, - "y": 280.65185 + "x": 323.09758, + "y": 279.98657 }, { - "x": 294.01092, - "y": 235.10488 + "x": 282.21574, + "y": 239.10473 }, { "category": 1, @@ -2195,22 +2215,22 @@ "y": 0 }, { - "x": 316.78441, - "y": 257.87837 + "x": 302.65666, + "y": 259.54565 }, { - "x": 0.0021, - "y": 0.00467 + "x": -0.0002, + "y": -0.00001 }, { - "x": 316.78441, - "y": 257.87837 + "x": 302.65666, + "y": 259.54565 }, { - "endCol": 7, + "endCol": 6, "endRow": 5, - "id": "6,7,4,5", - "startCol": 6, + "id": "5,6,4,5", + "startCol": 5, "startRow": 4 }, { @@ -2248,36 +2268,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 296.88292, - "y": 235.10488 + "x": 282.65923, + "y": 239.10473 }, { "body": null, "index": 1, "isInternal": false, - "x": 339.5579, - "y": 237.97688 + "x": 323.09758, + "y": 239.54822 }, { "body": null, "index": 2, "isInternal": false, - "x": 336.6859, - "y": 280.65185 + "x": 322.6541, + "y": 279.98657 }, { "body": null, "index": 3, "isInternal": false, - "x": 294.01092, - "y": 277.77985 + "x": 282.21574, + "y": 279.54309 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 251 }, @@ -2298,13 +2318,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 12, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -2347,12 +2367,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -2363,12 +2383,12 @@ } }, { - "x": 382.18166, - "y": 283.51872 + "x": 363.48583, + "y": 280.41354 }, { - "x": 336.63469, - "y": 237.97174 + "x": 322.60399, + "y": 239.5317 }, { "category": 1, @@ -2385,16 +2405,16 @@ "y": 0 }, { - "x": 359.40818, - "y": 260.74523 + "x": 343.04491, + "y": 259.97262 }, { - "x": 0.00297, - "y": -0.00084 + "x": -0.00009, + "y": -0.00045 }, { - "x": 359.40818, - "y": 260.74523 + "x": 343.04491, + "y": 259.97262 }, { "endCol": 7, @@ -2438,36 +2458,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 339.50669, - "y": 237.97174 + "x": 323.04747, + "y": 239.5317 }, { "body": null, "index": 1, "isInternal": false, - "x": 382.18166, - "y": 240.84374 + "x": 363.48583, + "y": 239.97518 }, { "body": null, "index": 2, "isInternal": false, - "x": 379.30966, - "y": 283.51872 + "x": 363.04235, + "y": 280.41354 }, { "body": null, "index": 3, "isInternal": false, - "x": 336.63469, - "y": 280.64672 + "x": 322.60399, + "y": 279.97006 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 273 }, @@ -2488,13 +2508,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 13, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -2537,12 +2557,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -2553,12 +2573,12 @@ } }, { - "x": 251.44518, - "y": 317.53423 + "x": 241.81066, + "y": 319.58456 }, { - "x": 205.89821, - "y": 271.98726 + "x": 200.92882, + "y": 278.70272 }, { "category": 1, @@ -2575,16 +2595,16 @@ "y": 0 }, { - "x": 228.6717, - "y": 294.76075 + "x": 221.36974, + "y": 299.14364 }, { - "x": -0.00005, - "y": 0.00005 + "x": -0.00106, + "y": -0.00019 }, { - "x": 228.6717, - "y": 294.76075 + "x": 221.36974, + "y": 299.14364 }, { "endCol": 5, @@ -2628,36 +2648,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 208.77021, - "y": 271.98726 + "x": 201.37231, + "y": 278.70272 }, { "body": null, "index": 1, "isInternal": false, - "x": 251.44518, - "y": 274.85926 + "x": 241.81066, + "y": 279.1462 }, { "body": null, "index": 2, "isInternal": false, - "x": 248.57318, - "y": 317.53423 + "x": 241.36718, + "y": 319.58456 }, { "body": null, "index": 3, "isInternal": false, - "x": 205.89821, - "y": 314.66223 + "x": 200.92882, + "y": 319.14108 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 295 }, @@ -2678,13 +2698,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 14, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -2727,12 +2747,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -2743,12 +2763,12 @@ } }, { - "x": 294.07258, - "y": 320.4046 + "x": 282.19721, + "y": 320.02641 }, { - "x": 248.52561, - "y": 274.85762 + "x": 241.31537, + "y": 279.14457 }, { "category": 1, @@ -2765,21 +2785,21 @@ "y": 0 }, { - "x": 271.2991, - "y": 297.63111 + "x": 261.75629, + "y": 299.58549 }, { - "x": 0.00036, - "y": 0.0014 + "x": 0.00057, + "y": -0.00003 }, { - "x": 271.2991, - "y": 297.63111 + "x": 261.75629, + "y": 299.58549 }, { - "endCol": 6, + "endCol": 5, "endRow": 6, - "id": "5,6,5,6", + "id": "5,5,5,6", "startCol": 5, "startRow": 5 }, @@ -2818,36 +2838,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 251.39761, - "y": 274.85762 + "x": 241.75885, + "y": 279.14457 }, { "body": null, "index": 1, "isInternal": false, - "x": 294.07258, - "y": 277.72962 + "x": 282.19721, + "y": 279.58805 }, { "body": null, "index": 2, "isInternal": false, - "x": 291.20058, - "y": 320.4046 + "x": 281.75373, + "y": 320.02641 }, { "body": null, "index": 3, "isInternal": false, - "x": 248.52561, - "y": 317.5326 + "x": 241.31537, + "y": 319.58293 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 317 }, @@ -2868,13 +2888,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 15, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -2917,12 +2937,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -2933,12 +2953,12 @@ } }, { - "x": 336.69853, - "y": 323.27416 + "x": 322.58428, + "y": 320.4638 }, { - "x": 291.15155, - "y": 277.72719 + "x": 281.70244, + "y": 279.58196 }, { "category": 1, @@ -2955,22 +2975,22 @@ "y": 0 }, { - "x": 313.92504, - "y": 300.50068 + "x": 302.14336, + "y": 300.02288 }, { - "x": 0.00092, - "y": -0.00415 + "x": 0.00162, + "y": 0.00065 }, { - "x": 313.92504, - "y": 300.50068 + "x": 302.14336, + "y": 300.02288 }, { "endCol": 6, "endRow": 6, - "id": "6,6,5,6", - "startCol": 6, + "id": "5,6,5,6", + "startCol": 5, "startRow": 5 }, { @@ -3008,36 +3028,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 294.02355, - "y": 277.72719 + "x": 282.14592, + "y": 279.58196 }, { "body": null, "index": 1, "isInternal": false, - "x": 336.69853, - "y": 280.59919 + "x": 322.58428, + "y": 280.02545 }, { "body": null, "index": 2, "isInternal": false, - "x": 333.82653, - "y": 323.27416 + "x": 322.1408, + "y": 320.4638 }, { "body": null, "index": 3, "isInternal": false, - "x": 291.15155, - "y": 320.40216 + "x": 281.70244, + "y": 320.02032 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 339 }, @@ -3058,13 +3078,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 16, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -3107,12 +3127,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -3123,12 +3143,12 @@ } }, { - "x": 379.32617, - "y": 326.14297 + "x": 363.06883, + "y": 320.92214 }, { - "x": 333.7792, - "y": 280.596 + "x": 322.18699, + "y": 280.0403 }, { "category": 1, @@ -3145,16 +3165,16 @@ "y": 0 }, { - "x": 356.55268, - "y": 303.36948 + "x": 342.62791, + "y": 300.48122 }, { - "x": 0.00214, - "y": -0.00488 + "x": 0.00055, + "y": 0.01945 }, { - "x": 356.55268, - "y": 303.36948 + "x": 342.62791, + "y": 300.48122 }, { "endCol": 7, @@ -3198,36 +3218,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 336.6512, - "y": 280.596 + "x": 322.63048, + "y": 280.0403 }, { "body": null, "index": 1, "isInternal": false, - "x": 379.32617, - "y": 283.468 + "x": 363.06883, + "y": 280.48378 }, { "body": null, "index": 2, "isInternal": false, - "x": 376.45417, - "y": 326.14297 + "x": 362.62535, + "y": 320.92214 }, { "body": null, "index": 3, "isInternal": false, - "x": 333.7792, - "y": 323.27097 + "x": 322.18699, + "y": 320.47865 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 361 }, @@ -3248,13 +3268,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 17, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -3297,12 +3317,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -3313,12 +3333,12 @@ } }, { - "x": 248.57567, - "y": 360.15902 + "x": 241.37036, + "y": 359.97254 }, { - "x": 203.0287, - "y": 314.61205 + "x": 200.48852, + "y": 319.0907 }, { "category": 1, @@ -3335,16 +3355,16 @@ "y": 0 }, { - "x": 225.80219, - "y": 337.38553 + "x": 220.92944, + "y": 339.53162 }, { - "x": -0.00233, - "y": 0.00166 + "x": -0.00297, + "y": -0.0001 }, { - "x": 225.80219, - "y": 337.38553 + "x": 220.92944, + "y": 339.53162 }, { "endCol": 5, @@ -3388,36 +3408,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 205.9007, - "y": 314.61205 + "x": 200.932, + "y": 319.0907 }, { "body": null, "index": 1, "isInternal": false, - "x": 248.57567, - "y": 317.48405 + "x": 241.37036, + "y": 319.53419 }, { "body": null, "index": 2, "isInternal": false, - "x": 245.70367, - "y": 360.15902 + "x": 240.92687, + "y": 359.97254 }, { "body": null, "index": 3, "isInternal": false, - "x": 203.0287, - "y": 357.28702 + "x": 200.48852, + "y": 359.52906 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 383 }, @@ -3438,13 +3458,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 18, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -3487,12 +3507,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -3503,12 +3523,12 @@ } }, { - "x": 291.2015, - "y": 363.02542 + "x": 281.75773, + "y": 360.41174 }, { - "x": 245.65452, - "y": 317.47844 + "x": 240.87589, + "y": 319.5299 }, { "category": 1, @@ -3525,21 +3545,21 @@ "y": 0 }, { - "x": 268.42801, - "y": 340.25193 + "x": 261.31681, + "y": 339.97082 }, { - "x": -0.00064, - "y": -0.00601 + "x": -0.00229, + "y": 0.00038 }, { - "x": 268.42801, - "y": 340.25193 + "x": 261.31681, + "y": 339.97082 }, { - "endCol": 6, + "endCol": 5, "endRow": 7, - "id": "5,6,6,7", + "id": "5,5,6,7", "startCol": 5, "startRow": 6 }, @@ -3578,36 +3598,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 248.52652, - "y": 317.47844 + "x": 241.31937, + "y": 319.5299 }, { "body": null, "index": 1, "isInternal": false, - "x": 291.2015, - "y": 320.35044 + "x": 281.75773, + "y": 319.97338 }, { "body": null, "index": 2, "isInternal": false, - "x": 288.3295, - "y": 363.02542 + "x": 281.31425, + "y": 360.41174 }, { "body": null, "index": 3, "isInternal": false, - "x": 245.65452, - "y": 360.15342 + "x": 240.87589, + "y": 359.96826 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 405 }, @@ -3628,13 +3648,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 19, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -3677,12 +3697,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -3693,12 +3713,12 @@ } }, { - "x": 333.82352, - "y": 365.89693 + "x": 322.2378, + "y": 360.85183 }, { - "x": 288.27654, - "y": 320.34996 + "x": 281.35596, + "y": 319.96999 }, { "category": 1, @@ -3715,16 +3735,16 @@ "y": 0 }, { - "x": 311.05003, - "y": 343.12345 + "x": 301.79688, + "y": 340.41091 }, { - "x": -0.00143, - "y": -0.0054 + "x": 0.00065, + "y": 0.00084 }, { - "x": 311.05003, - "y": 343.12345 + "x": 301.79688, + "y": 340.41091 }, { "endCol": 6, @@ -3768,36 +3788,36 @@ "body": null, "index": 0, "isInternal": false, - "x": 291.14854, - "y": 320.34996 + "x": 281.79945, + "y": 319.96999 }, { "body": null, "index": 1, "isInternal": false, - "x": 333.82352, - "y": 323.22196 + "x": 322.2378, + "y": 320.41347 }, { "body": null, "index": 2, "isInternal": false, - "x": 330.95152, - "y": 365.89693 + "x": 321.79432, + "y": 360.85183 }, { "body": null, "index": 3, "isInternal": false, - "x": 288.27654, - "y": 363.02493 + "x": 281.35596, + "y": 360.40835 }, { - "angle": 0.0672, - "anglePrev": 0.0672, + "angle": 0.01097, + "anglePrev": 0.01097, "angularSpeed": 0, "angularVelocity": 0, - "area": 1829.40181, + "area": 1635.45745, "axes": { "#": 427 }, @@ -3818,13 +3838,13 @@ "frictionAir": 0.01, "frictionStatic": 0.5, "id": 20, - "inertia": 557.78516, - "inverseInertia": 0.00179, - "inverseMass": 0.54663, + "inertia": 445.78684, + "inverseInertia": 0.00224, + "inverseMass": 0.61145, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 1.8294, + "mass": 1.63546, "motion": 0, "parent": null, "position": { @@ -3867,12 +3887,12 @@ } ], { - "x": -0.06715, - "y": 0.99774 + "x": -0.01097, + "y": 0.99994 }, { - "x": -0.99774, - "y": -0.06715 + "x": -0.99994, + "y": -0.01097 }, { "max": { @@ -3883,12 +3903,12 @@ } }, { - "x": 376.44717, - "y": 368.7663 + "x": 362.62589, + "y": 361.31179 }, { - "x": 330.90019, - "y": 323.21933 + "x": 321.74405, + "y": 320.42995 }, { "category": 1, @@ -3905,16 +3925,16 @@ "y": 0 }, { - "x": 353.67368, - "y": 345.99282 + "x": 342.18497, + "y": 340.87087 }, { - "x": -0.00128, - "y": -0.00902 + "x": 0.00091, + "y": -0.01944 }, { - "x": 353.67368, - "y": 345.99282 + "x": 342.18497, + "y": 340.87087 }, { "endCol": 7, @@ -3958,29 +3978,29 @@ "body": null, "index": 0, "isInternal": false, - "x": 333.77219, - "y": 323.21933 + "x": 322.18753, + "y": 320.42995 }, { "body": null, "index": 1, "isInternal": false, - "x": 376.44717, - "y": 326.09133 + "x": 362.62589, + "y": 320.87343 }, { "body": null, "index": 2, "isInternal": false, - "x": 373.57517, - "y": 368.7663 + "x": 362.1824, + "y": 361.31179 }, { "body": null, "index": 3, "isInternal": false, - "x": 330.90019, - "y": 365.8943 + "x": 321.74405, + "y": 360.86831 }, [], [], @@ -3992,7 +4012,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 15, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/compound/compound-0.json b/test/browser/refs/compound/compound-0.json index 55fc8c2..8f23f51 100644 --- a/test/browser/refs/compound/compound-0.json +++ b/test/browser/refs/compound/compound-0.json @@ -13,9 +13,9 @@ "#": 174 }, "gravity": { - "#": 182 + "#": 183 }, - "id": 0, + "id": 119, "isModified": true, "label": "World", "parent": "", @@ -1601,22 +1601,23 @@ "#": 175 }, { - "#": 178 + "#": 179 } ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 120, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 176 }, - "pointB": "", - "render": { + "pointB": { "#": 177 }, + "render": { + "#": 178 + }, "stiffness": 0.1, "type": "constraint" }, @@ -1624,6 +1625,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", @@ -1637,14 +1642,14 @@ "label": "Constraint", "length": 237.17082, "pointA": { - "#": 179 - }, - "pointB": { "#": 180 }, - "render": { + "pointB": { "#": 181 }, + "render": { + "#": 182 + }, "stiffness": 1, "type": "constraint" }, diff --git a/test/browser/refs/compound/compound-10.json b/test/browser/refs/compound/compound-10.json index b167801..e7ebafb 100644 --- a/test/browser/refs/compound/compound-10.json +++ b/test/browser/refs/compound/compound-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 188 }, - "id": 0, + "id": 119, "isModified": false, "label": "World", "parent": "", @@ -1667,7 +1667,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 120, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/compoundStack/compoundStack-0.json b/test/browser/refs/compoundStack/compoundStack-0.json index e7fea04..556c834 100644 --- a/test/browser/refs/compoundStack/compoundStack-0.json +++ b/test/browser/refs/compoundStack/compoundStack-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 2038 }, - "events": { - "#": 2042 - }, "gravity": { - "#": 2044 + "#": 2043 }, - "id": 0, + "id": 105, "isModified": true, "label": "World", "parent": "", @@ -827,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -17930,17 +17947,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 106, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 2040 }, - "pointB": "", - "render": { + "pointB": { "#": 2041 }, + "render": { + "#": 2042 + }, "stiffness": 0.1, "type": "constraint" }, @@ -17948,17 +17966,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 2043 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/compoundStack/compoundStack-10.json b/test/browser/refs/compoundStack/compoundStack-10.json index 34e08fa..887048d 100644 --- a/test/browser/refs/compoundStack/compoundStack-10.json +++ b/test/browser/refs/compoundStack/compoundStack-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 2114 }, - "events": { + "gravity": { "#": 2118 }, - "gravity": { - "#": 2120 - }, - "id": 0, + "id": 105, "isModified": false, "label": "World", "parent": "", @@ -867,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -18691,7 +18708,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 106, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -18713,12 +18730,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 2119 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/concave/concave-0.json b/test/browser/refs/concave/concave-0.json index aab703a..bcd2cc7 100644 --- a/test/browser/refs/concave/concave-0.json +++ b/test/browser/refs/concave/concave-0.json @@ -13,9 +13,9 @@ "#": 714 }, "gravity": { - "#": 718 + "#": 719 }, - "id": 0, + "id": 4, "isModified": true, "label": "World", "parent": "", @@ -6207,17 +6207,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 5, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 716 }, - "pointB": "", - "render": { + "pointB": { "#": 717 }, + "render": { + "#": 718 + }, "stiffness": 0.1, "type": "constraint" }, @@ -6225,6 +6226,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/concave/concave-10.json b/test/browser/refs/concave/concave-10.json index 89b4024..17e9305 100644 --- a/test/browser/refs/concave/concave-10.json +++ b/test/browser/refs/concave/concave-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 746 }, - "id": 0, + "id": 4, "isModified": false, "label": "World", "parent": "", @@ -6488,7 +6488,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 5, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/events/events-0.json b/test/browser/refs/events/events-0.json index 0f4bdd7..cfe833f 100644 --- a/test/browser/refs/events/events-0.json +++ b/test/browser/refs/events/events-0.json @@ -13,12 +13,12 @@ "#": 1342 }, "events": { - "#": 1346 + "#": 1347 }, "gravity": { - "#": 1349 + "#": 1350 }, - "id": 0, + "id": 695, "isModified": true, "label": "World", "parent": "", @@ -827,12 +827,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -11938,17 +11958,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 696, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 1344 }, - "pointB": "", - "render": { + "pointB": { "#": 1345 }, + "render": { + "#": 1346 + }, "stiffness": 0.1, "type": "constraint" }, @@ -11956,6 +11977,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", @@ -11963,12 +11988,12 @@ }, { "afterAdd": { - "#": 1347 + "#": 1348 } }, [ { - "#": 1348 + "#": 1349 } ], {}, diff --git a/test/browser/refs/events/events-10.json b/test/browser/refs/events/events-10.json index cafa34b..16d9686 100644 --- a/test/browser/refs/events/events-10.json +++ b/test/browser/refs/events/events-10.json @@ -18,7 +18,7 @@ "gravity": { "#": 1385 }, - "id": 0, + "id": 695, "isModified": false, "label": "World", "parent": "", @@ -867,12 +867,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -12299,7 +12319,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 696, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/friction/friction-0.json b/test/browser/refs/friction/friction-0.json index d36a548..4722ef7 100644 --- a/test/browser/refs/friction/friction-0.json +++ b/test/browser/refs/friction/friction-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 216 }, - "events": { - "#": 220 - }, "gravity": { - "#": 222 + "#": 221 }, - "id": 0, + "id": 9, "isModified": true, "label": "World", "parent": "", @@ -1970,12 +1967,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [], [ @@ -1985,17 +2002,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 10, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 218 }, - "pointB": "", - "render": { + "pointB": { "#": 219 }, + "render": { + "#": 220 + }, "stiffness": 0.1, "type": "constraint" }, @@ -2003,17 +2021,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 221 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/friction/friction-10.json b/test/browser/refs/friction/friction-10.json index 6de6955..6c68c78 100644 --- a/test/browser/refs/friction/friction-10.json +++ b/test/browser/refs/friction/friction-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 226 }, - "events": { + "gravity": { "#": 230 }, - "gravity": { - "#": 232 - }, - "id": 0, + "id": 9, "isModified": false, "label": "World", "parent": "", @@ -2070,12 +2067,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [], [ @@ -2086,7 +2103,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 10, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -2108,12 +2125,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 231 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/gravity/gravity-0.json b/test/browser/refs/gravity/gravity-0.json index 0ab77c6..5b14983 100644 --- a/test/browser/refs/gravity/gravity-0.json +++ b/test/browser/refs/gravity/gravity-0.json @@ -13,9 +13,9 @@ "#": 2619 }, "gravity": { - "#": 2623 + "#": 2624 }, - "id": 0, + "id": 16, "isModified": true, "label": "World", "parent": "", @@ -824,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -22885,17 +22905,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 17, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 2621 }, - "pointB": "", - "render": { + "pointB": { "#": 2622 }, + "render": { + "#": 2623 + }, "stiffness": 0.1, "type": "constraint" }, @@ -22903,6 +22924,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/gravity/gravity-10.json b/test/browser/refs/gravity/gravity-10.json index 928a9d2..066e40c 100644 --- a/test/browser/refs/gravity/gravity-10.json +++ b/test/browser/refs/gravity/gravity-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 2727 }, - "id": 0, + "id": 16, "isModified": false, "label": "World", "parent": "", @@ -864,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -23926,7 +23946,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 17, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/manipulation/manipulation-0.json b/test/browser/refs/manipulation/manipulation-0.json index a9ba089..4f7c1d8 100644 --- a/test/browser/refs/manipulation/manipulation-0.json +++ b/test/browser/refs/manipulation/manipulation-0.json @@ -13,9 +13,9 @@ "#": 295 }, "gravity": { - "#": 299 + "#": 300 }, - "id": 0, + "id": 75, "isModified": true, "label": "World", "parent": "", @@ -2650,12 +2650,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [], [ @@ -2665,17 +2685,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 76, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 297 }, - "pointB": "", - "render": { + "pointB": { "#": 298 }, + "render": { + "#": 299 + }, "stiffness": 0.1, "type": "constraint" }, @@ -2683,6 +2704,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/manipulation/manipulation-10.json b/test/browser/refs/manipulation/manipulation-10.json index b85b580..b425699 100644 --- a/test/browser/refs/manipulation/manipulation-10.json +++ b/test/browser/refs/manipulation/manipulation-10.json @@ -4,18 +4,18 @@ "#": 1 }, "bounds": { - "#": 305 + "#": 304 }, "composites": { - "#": 308 + "#": 307 }, "constraints": { - "#": 309 + "#": 308 }, "gravity": { - "#": 313 + "#": 312 }, - "id": 0, + "id": 75, "isModified": false, "label": "World", "parent": "", @@ -50,13 +50,13 @@ "#": 178 }, { - "#": 202 + "#": 201 }, { - "#": 224 + "#": 223 }, { - "#": 279 + "#": 278 } ], { @@ -948,7 +948,7 @@ "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, - "speed": 0.12533, + "speed": 3.1311, "timeScale": 1, "torque": 0, "totalContacts": 0, @@ -986,11 +986,11 @@ }, { "x": 125, - "y": 225.14727 + "y": 360.85057 }, { "x": 75, - "y": 175.14727 + "y": 310.85057 }, { "category": 1, @@ -1008,7 +1008,7 @@ }, { "x": 100, - "y": 200.14727 + "y": 335.85057 }, { "x": 0, @@ -1016,14 +1016,14 @@ }, { "x": 100, - "y": 200.02193 + "y": 332.71947 }, { "endCol": 2, - "endRow": 4, - "id": "1,2,3,4", + "endRow": 7, + "id": "1,2,6,7", "startCol": 1, - "startRow": 3 + "startRow": 6 }, { "fillStyle": "#eeeeee", @@ -1040,7 +1040,7 @@ }, { "x": 0, - "y": 0.12533 + "y": 3.1311 }, [ { @@ -1061,28 +1061,28 @@ "index": 0, "isInternal": false, "x": 75, - "y": 175.14727 + "y": 310.85057 }, { "body": null, "index": 1, "isInternal": false, "x": 125, - "y": 175.14727 + "y": 310.85057 }, { "body": null, "index": 2, "isInternal": false, "x": 125, - "y": 225.14727 + "y": 360.85057 }, { "body": null, "index": 3, "isInternal": false, "x": 75, - "y": 225.14727 + "y": 360.85057 }, { "angle": 0, @@ -1655,69 +1655,69 @@ "y": 242.73575 }, { - "angle": 0.147, - "anglePrev": 0.12521, - "angularSpeed": 0.0208, - "angularVelocity": 0.02188, - "area": 2724.39039, + "angle": 0, + "anglePrev": 0, + "angularSpeed": 0, + "angularVelocity": 0, + "area": 2724.84, "axes": { "#": 179 }, "bounds": { - "#": 184 + "#": 183 }, "collisionFilter": { - "#": 187 + "#": 186 }, "constraintImpulse": { - "#": 188 + "#": 187 }, "density": 0.001, "force": { - "#": 189 + "#": 188 }, "friction": 0.1, "frictionAir": 0.01, "frictionStatic": 0.5, "id": 8, - "inertia": 4951.12679, + "inertia": 4952.76607, "inverseInertia": 0.0002, - "inverseMass": 0.36705, + "inverseMass": 0.36699, "isSleeping": false, "isStatic": false, "label": "Rectangle Body", - "mass": 2.72439, + "mass": 2.72484, "motion": 0, "parent": null, "position": { - "#": 190 + "#": 189 }, "positionImpulse": { - "#": 191 + "#": 190 }, "positionPrev": { - "#": 192 + "#": 191 }, "region": { - "#": 193 + "#": 192 }, "render": { - "#": 194 + "#": 193 }, "restitution": 0, "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, - "speed": 1.22098, + "speed": 2.90727, "timeScale": 1, "torque": 0, "totalContacts": 0, "type": "body", "velocity": { - "#": 196 + "#": 195 }, "vertices": { - "#": 197 + "#": 196 } }, [ @@ -1729,42 +1729,35 @@ }, { "#": 182 - }, - { - "#": 183 } ], { - "x": 0.14275, - "y": -0.98976 + "x": 0, + "y": 1 }, { - "x": 0.98257, - "y": 0.18592 + "x": 0.99911, + "y": 0.04211 }, { - "x": -0.14647, - "y": 0.98922 - }, - { - "x": -0.99471, - "y": -0.10274 + "x": -0.99911, + "y": 0.04211 }, { "max": { - "#": 185 + "#": 184 }, "min": { - "#": 186 + "#": 185 } }, { - "x": 589.37668, - "y": 167.35894 + "x": 577.2, + "y": 244.20242 }, { - "x": 529.1059, - "y": 107.59616 + "x": 522.8, + "y": 192.00242 }, { "category": 1, @@ -1781,29 +1774,29 @@ "y": 0 }, { - "x": 557.67729, - "y": 137.5137 + "x": 550, + "y": 217.73575 }, { - "x": 0.00594, - "y": -0.09893 + "x": 0, + "y": 0 }, { - "x": 556.51634, - "y": 138.21172 + "x": 550, + "y": 214.82848 }, { "endCol": 12, - "endRow": 3, - "id": "11,12,2,3", - "startCol": 11, - "startRow": 2 + "endRow": 5, + "id": "10,12,4,5", + "startCol": 10, + "startRow": 4 }, { "fillStyle": "#FF6B6B", "lineWidth": 1.5, "sprite": { - "#": 195 + "#": 194 }, "strokeStyle": "#cc3838", "visible": true @@ -1813,10 +1806,13 @@ "yScale": 1 }, { - "x": 1.15697, - "y": -0.7011 + "x": 0, + "y": 2.90727 }, [ + { + "#": 197 + }, { "#": 198 }, @@ -1825,38 +1821,35 @@ }, { "#": 200 - }, - { - "#": 201 } ], { "body": null, "index": 0, "isInternal": false, - "x": 534.46303, - "y": 108.16732 + "x": 522.8, + "y": 192.00242 }, { "body": null, "index": 1, "isInternal": false, - "x": 588.29753, - "y": 115.93198 + "x": 577.2, + "y": 192.00242 }, { "body": null, "index": 2, "isInternal": false, - "x": 578.56668, - "y": 167.35894 + "x": 575, + "y": 244.20242 }, { "body": null, "index": 3, "isInternal": false, - "x": 529.1059, - "y": 160.03563 + "x": 525, + "y": 244.20242 }, { "angle": 0, @@ -1865,20 +1858,20 @@ "angularVelocity": 0, "area": 3111.78965, "axes": { - "#": 203 + "#": 202 }, "bounds": { - "#": 206 + "#": 205 }, "collisionFilter": { - "#": 209 + "#": 208 }, "constraintImpulse": { - "#": 210 + "#": 209 }, "density": 0.001, "force": { - "#": 211 + "#": 210 }, "friction": 0.1, "frictionAir": 0.01, @@ -1894,19 +1887,19 @@ "motion": 0, "parent": null, "position": { - "#": 212 + "#": 211 }, "positionImpulse": { - "#": 213 + "#": 212 }, "positionPrev": { - "#": 214 + "#": 213 }, "region": { - "#": 215 + "#": 214 }, "render": { - "#": 216 + "#": 215 }, "restitution": 0, "sleepCounter": 0, @@ -1918,18 +1911,18 @@ "totalContacts": 0, "type": "body", "velocity": { - "#": 218 + "#": 217 }, "vertices": { - "#": 219 + "#": 218 } }, [ { - "#": 204 + "#": 203 }, { - "#": 205 + "#": 204 } ], { @@ -1942,10 +1935,10 @@ }, { "max": { - "#": 207 + "#": 206 }, "min": { - "#": 208 + "#": 207 } }, { @@ -1993,7 +1986,7 @@ "fillStyle": "#C44D58", "lineWidth": 1.5, "sprite": { - "#": 217 + "#": 216 }, "strokeStyle": "#911a25", "visible": true @@ -2007,6 +2000,9 @@ "y": 2.90727 }, [ + { + "#": 219 + }, { "#": 220 }, @@ -2015,9 +2011,6 @@ }, { "#": 222 - }, - { - "#": 223 } ], { @@ -2055,21 +2048,21 @@ "angularVelocity": 0, "area": 1944.45308, "axes": { - "#": 225 + "#": 224 }, "bounds": { - "#": 239 + "#": 238 }, "circleRadius": 25, "collisionFilter": { - "#": 242 + "#": 241 }, "constraintImpulse": { - "#": 243 + "#": 242 }, "density": 0.001, "force": { - "#": 244 + "#": 243 }, "friction": 0.1, "frictionAir": 0.01, @@ -2085,19 +2078,19 @@ "motion": 0, "parent": null, "position": { - "#": 245 + "#": 244 }, "positionImpulse": { - "#": 246 + "#": 245 }, "positionPrev": { - "#": 247 + "#": 246 }, "region": { - "#": 248 + "#": 247 }, "render": { - "#": 249 + "#": 248 }, "restitution": 0, "sleepCounter": 0, @@ -2109,13 +2102,16 @@ "totalContacts": 0, "type": "body", "velocity": { - "#": 251 + "#": 250 }, "vertices": { - "#": 252 + "#": 251 } }, [ + { + "#": 225 + }, { "#": 226 }, @@ -2151,9 +2147,6 @@ }, { "#": 237 - }, - { - "#": 238 } ], { @@ -2210,10 +2203,10 @@ }, { "max": { - "#": 240 + "#": 239 }, "min": { - "#": 241 + "#": 240 } }, { @@ -2261,7 +2254,7 @@ "fillStyle": "#556270", "lineWidth": 1.5, "sprite": { - "#": 250 + "#": 249 }, "strokeStyle": "#222f3d", "visible": true @@ -2275,6 +2268,9 @@ "y": 2.90727 }, [ + { + "#": 252 + }, { "#": 253 }, @@ -2349,9 +2345,6 @@ }, { "#": 277 - }, - { - "#": 278 } ], { @@ -2543,16 +2536,16 @@ "angularVelocity": 0.02, "area": 15500, "axes": { - "#": 280 + "#": 279 }, "bounds": { - "#": 285 + "#": 284 }, "collisionFilter": { - "#": 288 + "#": 287 }, "constraintImpulse": { - "#": 289 + "#": 288 }, "density": { "#.": "Number", @@ -2561,7 +2554,7 @@ ] }, "force": { - "#": 290 + "#": 289 }, "friction": 1, "frictionAir": 0.01, @@ -2587,37 +2580,40 @@ "motion": 0, "parent": null, "position": { - "#": 291 + "#": 290 }, "positionImpulse": { - "#": 292 + "#": 291 }, "positionPrev": { - "#": 293 + "#": 292 }, "region": { - "#": 294 + "#": 293 }, "render": { - "#": 295 + "#": 294 }, "restitution": 0, "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, - "speed": 0.12533, + "speed": 3.1311, "timeScale": 1, "torque": 0, "totalContacts": 0, "type": "body", "velocity": { - "#": 297 + "#": 296 }, "vertices": { - "#": 298 + "#": 297 } }, [ + { + "#": 280 + }, { "#": 281 }, @@ -2626,9 +2622,6 @@ }, { "#": 283 - }, - { - "#": 284 } ], { @@ -2649,19 +2642,19 @@ }, { "max": { - "#": 286 + "#": 285 }, "min": { - "#": 287 + "#": 286 } }, { "x": 664.15835, - "y": 297.84376 + "y": 433.54706 }, { "x": 505.46161, - "y": 112.04408 + "y": 247.74738 }, { "category": 1, @@ -2679,7 +2672,7 @@ }, { "x": 600, - "y": 200.14727 + "y": 335.85057 }, { "x": 0, @@ -2687,20 +2680,20 @@ }, { "x": 600, - "y": 200.02193 + "y": 332.71947 }, { "endCol": 13, - "endRow": 6, - "id": "10,13,2,6", + "endRow": 9, + "id": "10,13,5,9", "startCol": 10, - "startRow": 2 + "startRow": 5 }, { "fillStyle": "#eeeeee", "lineWidth": 1.5, "sprite": { - "#": 296 + "#": 295 }, "strokeStyle": "#bbbbbb", "visible": true @@ -2711,9 +2704,12 @@ }, { "x": 0, - "y": 0.12533 + "y": 3.1311 }, [ + { + "#": 298 + }, { "#": 299 }, @@ -2728,9 +2724,6 @@ }, { "#": 303 - }, - { - "#": 304 } ], { @@ -2738,77 +2731,97 @@ "index": 0, "isInternal": false, "x": 624.91906, - "y": 297.84376 + "y": 433.54706 }, { "body": null, "index": 1, "isInternal": false, "x": 578.74181, - "y": 287.51763 + "y": 423.22093 }, { "body": null, "index": 2, "isInternal": false, "x": 505.46161, - "y": 203.24983 + "y": 338.95313 }, { "body": null, "index": 3, "isInternal": false, "x": 515.78774, - "y": 157.07258 + "y": 292.77588 }, { "body": null, "index": 4, "isInternal": false, "x": 617.9811, - "y": 112.04408 + "y": 247.74738 }, { "body": null, "index": 5, "isInternal": false, "x": 664.15835, - "y": 122.37021 + "y": 258.07351 }, { "max": { - "#": 306 + "#": 305 }, "min": { - "#": 307 + "#": 306 } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [], [ { - "#": 310 + "#": 309 } ], { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 76, "label": "Mouse Constraint", "length": 0.01, "pointA": { - "#": 311 + "#": 310 }, "pointB": "", "render": { - "#": 312 + "#": 311 }, "stiffness": 0.1, "type": "constraint" diff --git a/test/browser/refs/mixedSolid/mixedSolid-0.json b/test/browser/refs/mixedSolid/mixedSolid-0.json index 9af0a77..49d1e0a 100644 --- a/test/browser/refs/mixedSolid/mixedSolid-0.json +++ b/test/browser/refs/mixedSolid/mixedSolid-0.json @@ -13,9 +13,9 @@ "#": 986 }, "gravity": { - "#": 990 + "#": 991 }, - "id": 0, + "id": 65, "isModified": true, "label": "World", "parent": "", @@ -8675,17 +8675,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 66, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 988 }, - "pointB": "", - "render": { + "pointB": { "#": 989 }, + "render": { + "#": 990 + }, "stiffness": 0.1, "type": "constraint" }, @@ -8693,6 +8694,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/mixedSolid/mixedSolid-10.json b/test/browser/refs/mixedSolid/mixedSolid-10.json index d262b7a..26ab6d5 100644 --- a/test/browser/refs/mixedSolid/mixedSolid-10.json +++ b/test/browser/refs/mixedSolid/mixedSolid-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 1030 }, - "id": 0, + "id": 65, "isModified": false, "label": "World", "parent": "", @@ -9076,7 +9076,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 66, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/newtonsCradle/newtonsCradle-0.json b/test/browser/refs/newtonsCradle/newtonsCradle-0.json index 9fbe228..e6ab247 100644 --- a/test/browser/refs/newtonsCradle/newtonsCradle-0.json +++ b/test/browser/refs/newtonsCradle/newtonsCradle-0.json @@ -13,9 +13,9 @@ "#": 731 }, "gravity": { - "#": 735 + "#": 736 }, - "id": 0, + "id": 13, "isModified": true, "label": "World", "parent": "", @@ -6533,17 +6533,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 14, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 733 }, - "pointB": "", - "render": { + "pointB": { "#": 734 }, + "render": { + "#": 735 + }, "stiffness": 0.1, "type": "constraint" }, @@ -6551,6 +6552,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/newtonsCradle/newtonsCradle-10.json b/test/browser/refs/newtonsCradle/newtonsCradle-10.json index c432b4e..83cf7e6 100644 --- a/test/browser/refs/newtonsCradle/newtonsCradle-10.json +++ b/test/browser/refs/newtonsCradle/newtonsCradle-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 751 }, - "id": 0, + "id": 13, "isModified": false, "label": "World", "parent": "", @@ -6694,7 +6694,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 14, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/pyramid/pyramid-0.json b/test/browser/refs/pyramid/pyramid-0.json index 4f0976d..3f42081 100644 --- a/test/browser/refs/pyramid/pyramid-0.json +++ b/test/browser/refs/pyramid/pyramid-0.json @@ -13,9 +13,9 @@ "#": 1438 }, "gravity": { - "#": 1442 + "#": 1443 }, - "id": 0, + "id": 49, "isModified": true, "label": "World", "parent": "", @@ -824,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -12575,17 +12595,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 50, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 1440 }, - "pointB": "", - "render": { + "pointB": { "#": 1441 }, + "render": { + "#": 1442 + }, "stiffness": 0.1, "type": "constraint" }, @@ -12593,6 +12614,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/pyramid/pyramid-10.json b/test/browser/refs/pyramid/pyramid-10.json index 2c15c94..0ae432f 100644 --- a/test/browser/refs/pyramid/pyramid-10.json +++ b/test/browser/refs/pyramid/pyramid-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 1510 }, - "id": 0, + "id": 49, "isModified": false, "label": "World", "parent": "", @@ -864,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -13256,7 +13276,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 50, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/raycasting/raycasting-0.json b/test/browser/refs/raycasting/raycasting-0.json index 771bd8c..238b1ec 100644 --- a/test/browser/refs/raycasting/raycasting-0.json +++ b/test/browser/refs/raycasting/raycasting-0.json @@ -13,9 +13,9 @@ "#": 1646 }, "gravity": { - "#": 1650 + "#": 1651 }, - "id": 0, + "id": 69, "isModified": true, "label": "World", "parent": "", @@ -1038,12 +1038,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -14421,17 +14441,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 70, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 1648 }, - "pointB": "", - "render": { + "pointB": { "#": 1649 }, + "render": { + "#": 1650 + }, "stiffness": 0.1, "type": "constraint" }, @@ -14439,6 +14460,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/raycasting/raycasting-10.json b/test/browser/refs/raycasting/raycasting-10.json index 8cd4c55..e8dc75a 100644 --- a/test/browser/refs/raycasting/raycasting-10.json +++ b/test/browser/refs/raycasting/raycasting-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 1715 }, - "id": 0, + "id": 69, "isModified": false, "label": "World", "parent": "", @@ -1088,12 +1088,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -15072,7 +15092,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 70, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/restitution/restitution-0.json b/test/browser/refs/restitution/restitution-0.json index a804920..44a788f 100644 --- a/test/browser/refs/restitution/restitution-0.json +++ b/test/browser/refs/restitution/restitution-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 228 }, - "events": { - "#": 232 - }, "gravity": { - "#": 234 + "#": 233 }, - "id": 0, + "id": 221, "isModified": true, "label": "World", "parent": "", @@ -2040,12 +2037,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [], [ @@ -2055,17 +2072,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 222, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 230 }, - "pointB": "", - "render": { + "pointB": { "#": 231 }, + "render": { + "#": 232 + }, "stiffness": 0.1, "type": "constraint" }, @@ -2073,17 +2091,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 233 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/restitution/restitution-10.json b/test/browser/refs/restitution/restitution-10.json index eb8d1a9..513336f 100644 --- a/test/browser/refs/restitution/restitution-10.json +++ b/test/browser/refs/restitution/restitution-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 237 }, - "events": { + "gravity": { "#": 241 }, - "gravity": { - "#": 243 - }, - "id": 0, + "id": 221, "isModified": false, "label": "World", "parent": "", @@ -2130,12 +2127,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [], [ @@ -2146,7 +2163,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 222, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -2168,12 +2185,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 242 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/rounded/rounded-0.json b/test/browser/refs/rounded/rounded-0.json index c9c7614..5201f5e 100644 --- a/test/browser/refs/rounded/rounded-0.json +++ b/test/browser/refs/rounded/rounded-0.json @@ -13,9 +13,9 @@ "#": 517 }, "gravity": { - "#": 521 + "#": 522 }, - "id": 0, + "id": 44, "isModified": true, "label": "World", "parent": "", @@ -4580,17 +4580,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 45, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 519 }, - "pointB": "", - "render": { + "pointB": { "#": 520 }, + "render": { + "#": 521 + }, "stiffness": 0.1, "type": "constraint" }, @@ -4598,6 +4599,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/rounded/rounded-10.json b/test/browser/refs/rounded/rounded-10.json index fd1da80..1a5ebb0 100644 --- a/test/browser/refs/rounded/rounded-10.json +++ b/test/browser/refs/rounded/rounded-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 533 }, - "id": 0, + "id": 44, "isModified": false, "label": "World", "parent": "", @@ -4701,7 +4701,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 45, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/sleeping/sleeping-0.json b/test/browser/refs/sleeping/sleeping-0.json index 921a6fe..2e1ab1e 100644 --- a/test/browser/refs/sleeping/sleeping-0.json +++ b/test/browser/refs/sleeping/sleeping-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 1094 }, - "events": { - "#": 1098 - }, "gravity": { - "#": 1100 + "#": 1099 }, - "id": 0, + "id": 12, "isModified": true, "label": "World", "parent": "", @@ -827,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -9162,17 +9179,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 13, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 1096 }, - "pointB": "", - "render": { + "pointB": { "#": 1097 }, + "render": { + "#": 1098 + }, "stiffness": 0.1, "type": "constraint" }, @@ -9180,17 +9198,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 1099 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/sleeping/sleeping-10.json b/test/browser/refs/sleeping/sleeping-10.json index 0cdae95..e50e76e 100644 --- a/test/browser/refs/sleeping/sleeping-10.json +++ b/test/browser/refs/sleeping/sleeping-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 1134 }, - "events": { + "gravity": { "#": 1138 }, - "gravity": { - "#": 1140 - }, - "id": 0, + "id": 12, "isModified": false, "label": "World", "parent": "", @@ -867,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -9563,7 +9580,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 13, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -9585,12 +9602,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 1139 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/slingshot/slingshot-0.json b/test/browser/refs/slingshot/slingshot-0.json index f4dd66c..766c4ff 100644 --- a/test/browser/refs/slingshot/slingshot-0.json +++ b/test/browser/refs/slingshot/slingshot-0.json @@ -13,9 +13,9 @@ "#": 797 }, "gravity": { - "#": 805 + "#": 806 }, - "id": 0, + "id": 57, "isModified": true, "label": "World", "parent": "", @@ -7002,22 +7002,23 @@ "#": 798 }, { - "#": 801 + "#": 802 } ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 58, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 799 }, - "pointB": "", - "render": { + "pointB": { "#": 800 }, + "render": { + "#": 801 + }, "stiffness": 0.1, "type": "constraint" }, @@ -7025,6 +7026,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", @@ -7038,14 +7043,14 @@ "label": "Constraint", "length": 0, "pointA": { - "#": 802 - }, - "pointB": { "#": 803 }, - "render": { + "pointB": { "#": 804 }, + "render": { + "#": 805 + }, "stiffness": 0.05, "type": "constraint" }, diff --git a/test/browser/refs/slingshot/slingshot-10.json b/test/browser/refs/slingshot/slingshot-10.json index 461aef1..e2cf480 100644 --- a/test/browser/refs/slingshot/slingshot-10.json +++ b/test/browser/refs/slingshot/slingshot-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 842 }, - "id": 0, + "id": 57, "isModified": false, "label": "World", "parent": "", @@ -7378,7 +7378,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 58, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/softBody/softBody-0.json b/test/browser/refs/softBody/softBody-0.json index 1ca86cd..dd207ab 100644 --- a/test/browser/refs/softBody/softBody-0.json +++ b/test/browser/refs/softBody/softBody-0.json @@ -13,9 +13,9 @@ "#": 3428 }, "gravity": { - "#": 3432 + "#": 3433 }, - "id": 0, + "id": 108, "isModified": true, "label": "World", "parent": "", @@ -824,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -31025,17 +31045,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 109, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 3430 }, - "pointB": "", - "render": { + "pointB": { "#": 3431 }, + "render": { + "#": 3432 + }, "stiffness": 0.1, "type": "constraint" }, @@ -31043,6 +31064,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/softBody/softBody-10.json b/test/browser/refs/softBody/softBody-10.json index d567a52..752e8b6 100644 --- a/test/browser/refs/softBody/softBody-10.json +++ b/test/browser/refs/softBody/softBody-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 3501 }, - "id": 0, + "id": 108, "isModified": false, "label": "World", "parent": "", @@ -864,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -31716,7 +31736,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 109, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/sprites/sprites-0.json b/test/browser/refs/sprites/sprites-0.json index 79292f0..bc90318 100644 --- a/test/browser/refs/sprites/sprites-0.json +++ b/test/browser/refs/sprites/sprites-0.json @@ -13,9 +13,9 @@ "#": 1330 }, "gravity": { - "#": 1334 + "#": 1335 }, - "id": 0, + "id": 21, "isModified": true, "label": "World", "parent": "", @@ -824,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -11799,17 +11819,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 22, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 1332 }, - "pointB": "", - "render": { + "pointB": { "#": 1333 }, + "render": { + "#": 1334 + }, "stiffness": 0.1, "type": "constraint" }, @@ -11817,6 +11838,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/sprites/sprites-10.json b/test/browser/refs/sprites/sprites-10.json index ab1ae3a..99b8b90 100644 --- a/test/browser/refs/sprites/sprites-10.json +++ b/test/browser/refs/sprites/sprites-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 1378 }, - "id": 0, + "id": 21, "isModified": false, "label": "World", "parent": "", @@ -864,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -12240,7 +12260,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 22, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/stack/stack-0.json b/test/browser/refs/stack/stack-0.json index 7c465c1..7dd24a4 100644 --- a/test/browser/refs/stack/stack-0.json +++ b/test/browser/refs/stack/stack-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 1144 }, - "events": { - "#": 1148 - }, "gravity": { - "#": 1150 + "#": 1149 }, - "id": 0, + "id": 158, "isModified": true, "label": "World", "parent": "", @@ -827,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -10016,17 +10033,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 159, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 1146 }, - "pointB": "", - "render": { + "pointB": { "#": 1147 }, + "render": { + "#": 1148 + }, "stiffness": 0.1, "type": "constraint" }, @@ -10034,17 +10052,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 1149 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/stack/stack-10.json b/test/browser/refs/stack/stack-10.json index 63e8edc..37bec38 100644 --- a/test/browser/refs/stack/stack-10.json +++ b/test/browser/refs/stack/stack-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 1198 }, - "events": { + "gravity": { "#": 1202 }, - "gravity": { - "#": 1204 - }, - "id": 0, + "id": 158, "isModified": false, "label": "World", "parent": "", @@ -867,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -10557,7 +10574,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 159, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -10579,12 +10596,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 1203 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/staticFriction/staticFriction-0.json b/test/browser/refs/staticFriction/staticFriction-0.json index 2c21917..6fabf05 100644 --- a/test/browser/refs/staticFriction/staticFriction-0.json +++ b/test/browser/refs/staticFriction/staticFriction-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 259 }, - "events": { - "#": 263 - }, "gravity": { - "#": 265 + "#": 264 }, - "id": 0, + "id": 7, "isModified": true, "label": "World", "parent": "", @@ -1187,12 +1184,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -2354,17 +2371,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 8, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 261 }, - "pointB": "", - "render": { + "pointB": { "#": 262 }, + "render": { + "#": 263 + }, "stiffness": 0.1, "type": "constraint" }, @@ -2372,17 +2390,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 264 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/staticFriction/staticFriction-10.json b/test/browser/refs/staticFriction/staticFriction-10.json index 8ed487e..06530e1 100644 --- a/test/browser/refs/staticFriction/staticFriction-10.json +++ b/test/browser/refs/staticFriction/staticFriction-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 270 }, - "events": { + "gravity": { "#": 274 }, - "gravity": { - "#": 276 - }, - "id": 0, + "id": 7, "isModified": false, "label": "World", "parent": "", @@ -1237,12 +1234,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -2465,7 +2482,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 8, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -2487,12 +2504,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 275 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/stress/stress-0.json b/test/browser/refs/stress/stress-0.json index 1565ee4..ebdd32e 100644 --- a/test/browser/refs/stress/stress-0.json +++ b/test/browser/refs/stress/stress-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 5764 }, - "events": { - "#": 5768 - }, "gravity": { - "#": 5770 + "#": 5769 }, - "id": 0, + "id": 10, "isModified": true, "label": "World", "parent": "", @@ -827,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -50276,17 +50293,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 11, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 5766 }, - "pointB": "", - "render": { + "pointB": { "#": 5767 }, + "render": { + "#": 5768 + }, "stiffness": 0.1, "type": "constraint" }, @@ -50294,17 +50312,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 5769 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/stress/stress-10.json b/test/browser/refs/stress/stress-10.json index 6739165..7455c86 100644 --- a/test/browser/refs/stress/stress-10.json +++ b/test/browser/refs/stress/stress-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 6038 }, - "events": { + "gravity": { "#": 6042 }, - "gravity": { - "#": 6044 - }, - "id": 0, + "id": 10, "isModified": false, "label": "World", "parent": "", @@ -867,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -53017,7 +53034,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 11, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -53039,12 +53056,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 6043 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/stress2/stress2-0.json b/test/browser/refs/stress2/stress2-0.json index 0848c9a..c15c0c9 100644 --- a/test/browser/refs/stress2/stress2-0.json +++ b/test/browser/refs/stress2/stress2-0.json @@ -12,13 +12,10 @@ "constraints": { "#": 9544 }, - "events": { - "#": 9548 - }, "gravity": { - "#": 9550 + "#": 9549 }, - "id": 0, + "id": 275, "isModified": true, "label": "World", "parent": "", @@ -827,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -83216,17 +83233,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 276, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 9546 }, - "pointB": "", - "render": { + "pointB": { "#": 9547 }, + "render": { + "#": 9548 + }, "stiffness": 0.1, "type": "constraint" }, @@ -83234,17 +83252,15 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 9549 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/stress2/stress2-10.json b/test/browser/refs/stress2/stress2-10.json index 8eb66ee..43b9ad6 100644 --- a/test/browser/refs/stress2/stress2-10.json +++ b/test/browser/refs/stress2/stress2-10.json @@ -12,13 +12,10 @@ "constraints": { "#": 9998 }, - "events": { + "gravity": { "#": 10002 }, - "gravity": { - "#": 10004 - }, - "id": 0, + "id": 275, "isModified": false, "label": "World", "parent": "", @@ -867,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -87757,7 +87774,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 276, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -87779,12 +87796,6 @@ "strokeStyle": "#90EE90", "visible": true }, - { - "afterAdd": { - "#": 10003 - } - }, - [], { "x": 0, "y": 1 diff --git a/test/browser/refs/svg/svg-0.json b/test/browser/refs/svg/svg-0.json index 2ac052f..7079186 100644 --- a/test/browser/refs/svg/svg-0.json +++ b/test/browser/refs/svg/svg-0.json @@ -13,9 +13,9 @@ "#": 90 }, "gravity": { - "#": 94 + "#": 95 }, - "id": 0, + "id": 41, "isModified": true, "label": "World", "parent": "", @@ -859,17 +859,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 42, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 92 }, - "pointB": "", - "render": { + "pointB": { "#": 93 }, + "render": { + "#": 94 + }, "stiffness": 0.1, "type": "constraint" }, @@ -877,6 +878,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/svg/svg-10.json b/test/browser/refs/svg/svg-10.json index 179224c..e324e0a 100644 --- a/test/browser/refs/svg/svg-10.json +++ b/test/browser/refs/svg/svg-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 98 }, - "id": 0, + "id": 41, "isModified": false, "label": "World", "parent": "", @@ -900,7 +900,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 42, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/terrain/terrain-0.json b/test/browser/refs/terrain/terrain-0.json index 4ce5b2d..6e50d19 100644 --- a/test/browser/refs/terrain/terrain-0.json +++ b/test/browser/refs/terrain/terrain-0.json @@ -13,9 +13,9 @@ "#": 6 }, "gravity": { - "#": 10 + "#": 11 }, - "id": 0, + "id": 4, "isModified": true, "label": "World", "parent": "", @@ -66,17 +66,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 5, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 8 }, - "pointB": "", - "render": { + "pointB": { "#": 9 }, + "render": { + "#": 10 + }, "stiffness": 0.1, "type": "constraint" }, @@ -84,6 +85,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/terrain/terrain-10.json b/test/browser/refs/terrain/terrain-10.json index 7a2e9c9..148ca99 100644 --- a/test/browser/refs/terrain/terrain-10.json +++ b/test/browser/refs/terrain/terrain-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 10 }, - "id": 0, + "id": 4, "isModified": false, "label": "World", "parent": "", @@ -67,7 +67,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 5, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/timescale/timescale-0.json b/test/browser/refs/timescale/timescale-0.json index 959b2d5..51a0678 100644 --- a/test/browser/refs/timescale/timescale-0.json +++ b/test/browser/refs/timescale/timescale-0.json @@ -13,9 +13,9 @@ "#": 2442 }, "gravity": { - "#": 2446 + "#": 2447 }, - "id": 0, + "id": 65, "isModified": true, "label": "World", "parent": "", @@ -824,12 +824,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -21587,17 +21607,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 66, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 2444 }, - "pointB": "", - "render": { + "pointB": { "#": 2445 }, + "render": { + "#": 2446 + }, "stiffness": 0.1, "type": "constraint" }, @@ -21605,6 +21626,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/timescale/timescale-10.json b/test/browser/refs/timescale/timescale-10.json index b8ab66b..dcd2f92 100644 --- a/test/browser/refs/timescale/timescale-10.json +++ b/test/browser/refs/timescale/timescale-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 2519 }, - "id": 0, + "id": 65, "isModified": false, "label": "World", "parent": "", @@ -864,12 +864,32 @@ } }, { - "x": 1100, - "y": 900 + "x": { + "#.": "Number", + "#v": [ + "Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "Infinity" + ] + } }, { - "x": -300, - "y": -300 + "x": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + }, + "y": { + "#.": "Number", + "#v": [ + "-Infinity" + ] + } }, [ { @@ -22318,7 +22338,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 66, "label": "Mouse Constraint", "length": 0.01, "pointA": { diff --git a/test/browser/refs/views/views-0.json b/test/browser/refs/views/views-0.json index 0068b27..8a46080 100644 --- a/test/browser/refs/views/views-0.json +++ b/test/browser/refs/views/views-0.json @@ -13,9 +13,9 @@ "#": 1621 }, "gravity": { - "#": 1625 + "#": 1626 }, - "id": 0, + "id": 12, "isModified": true, "label": "World", "parent": "", @@ -14207,17 +14207,18 @@ ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 13, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 1623 }, - "pointB": "", - "render": { + "pointB": { "#": 1624 }, + "render": { + "#": 1625 + }, "stiffness": 0.1, "type": "constraint" }, @@ -14225,6 +14226,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", diff --git a/test/browser/refs/views/views-10.json b/test/browser/refs/views/views-10.json index b15dca6..3ea895a 100644 --- a/test/browser/refs/views/views-10.json +++ b/test/browser/refs/views/views-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 1689 }, - "id": 0, + "id": 12, "isModified": false, "label": "World", "parent": "", @@ -14848,7 +14848,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 13, "label": "Mouse Constraint", "length": 0.01, "pointA": { @@ -14862,8 +14862,8 @@ "type": "constraint" }, { - "x": -88, - "y": -66 + "x": 0, + "y": 0 }, { "lineWidth": 3, diff --git a/test/browser/refs/wreckingBall/wreckingBall-0.json b/test/browser/refs/wreckingBall/wreckingBall-0.json index a45e4cd..809e600 100644 --- a/test/browser/refs/wreckingBall/wreckingBall-0.json +++ b/test/browser/refs/wreckingBall/wreckingBall-0.json @@ -13,9 +13,9 @@ "#": 1198 }, "gravity": { - "#": 1206 + "#": 1207 }, - "id": 0, + "id": 30, "isModified": true, "label": "World", "parent": "", @@ -10512,22 +10512,23 @@ "#": 1199 }, { - "#": 1202 + "#": 1203 } ], { "angularStiffness": 1, - "bodyB": "", - "id": 1, + "id": 31, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 1200 }, - "pointB": "", - "render": { + "pointB": { "#": 1201 }, + "render": { + "#": 1202 + }, "stiffness": 0.1, "type": "constraint" }, @@ -10535,6 +10536,10 @@ "x": 0, "y": 0 }, + { + "x": 0, + "y": 0 + }, { "lineWidth": 3, "strokeStyle": "#90EE90", @@ -10548,14 +10553,14 @@ "label": "Constraint", "length": 360.55513, "pointA": { - "#": 1203 - }, - "pointB": { "#": 1204 }, - "render": { + "pointB": { "#": 1205 }, + "render": { + "#": 1206 + }, "stiffness": 1, "type": "constraint" }, diff --git a/test/browser/refs/wreckingBall/wreckingBall-10.json b/test/browser/refs/wreckingBall/wreckingBall-10.json index 5cec728..4a26904 100644 --- a/test/browser/refs/wreckingBall/wreckingBall-10.json +++ b/test/browser/refs/wreckingBall/wreckingBall-10.json @@ -15,7 +15,7 @@ "gravity": { "#": 1261 }, - "id": 0, + "id": 30, "isModified": false, "label": "World", "parent": "", @@ -11068,7 +11068,7 @@ { "angularStiffness": 1, "bodyB": "", - "id": 1, + "id": 31, "label": "Mouse Constraint", "length": 0.01, "pointA": {