{ "demoIndex": 6, "gravity": true, "wallMapData": { "wall1": { "parsAtBirth": { "fence": true, "half_width_m": 3, "half_height_m": 0.05, "name": "wall1" }, "name": "wall1", "position_2d_m": { "x": 3, "y": 6 }, "position_2d_px": { "x": 300, "y": 0 }, "fence": true, "velocity_2d_mps": { "x": 0, "y": 0 }, "angle_r": 0, "angularSpeed_rps": 0, "half_width_m": 3, "half_height_m": 0.05, "half_width_px": 300, "half_height_px": 5, "width_scaling": 1, "height_scaling": 1, "color": "white", "deleted": false }, "wall2": { "parsAtBirth": { "fence": true, "half_width_m": 3, "half_height_m": 0.05, "name": "wall2" }, "name": "wall2", "position_2d_m": { "x": 3, "y": 0 }, "position_2d_px": { "x": 300, "y": 600 }, "fence": true, "velocity_2d_mps": { "x": 0, "y": 0 }, "angle_r": 0, "angularSpeed_rps": 0, "half_width_m": 3, "half_height_m": 0.05, "half_width_px": 300, "half_height_px": 5, "width_scaling": 1, "height_scaling": 1, "color": "white", "deleted": false }, "wall3": { "parsAtBirth": { "fence": true, "half_width_m": 0.05, "half_height_m": 3, "name": "wall3" }, "name": "wall3", "position_2d_m": { "x": 0, "y": 3 }, "position_2d_px": { "x": 0, "y": 300 }, "fence": true, "velocity_2d_mps": { "x": 0, "y": 0 }, "angle_r": 0, "angularSpeed_rps": 0, "half_width_m": 0.05, "half_height_m": 3, "half_width_px": 5, "half_height_px": 300, "width_scaling": 1, "height_scaling": 1, "color": "white", "deleted": false }, "wall4": { "parsAtBirth": { "fence": true, "half_width_m": 0.05, "half_height_m": 3, "name": "wall4" }, "name": "wall4", "position_2d_m": { "x": 5.98, "y": 3 }, "position_2d_px": { "x": 598, "y": 300 }, "fence": true, "velocity_2d_mps": { "x": 0, "y": 0 }, "angle_r": 0, "angularSpeed_rps": 0, "half_width_m": 0.05, "half_height_m": 3, "half_width_px": 5, "half_height_px": 300, "width_scaling": 1, "height_scaling": 1, "color": "white", "deleted": false } }, "puckMapData": { "puck1": { "parsAtBirth": { "radius_m": 0.1939946026684495, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -4840.882568168212, "angularSpeed_rps": -3.0923877704271887, "name": "puck1" }, "bullet": false, "jello": true, "clientName": null, "name": "puck1", "position_2d_m": { "x": 2.9591367360074656, "y": 0.8401023837688457 }, "position_2d_px": { "x": 296, "y": 516 }, "velocity_2d_mps": { "x": 0.0036165448214323884, "y": -0.019955442786723725 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": -4870.181411192873, "angularSpeed_rps": 0, "borderWidth_px": 3, "createTime": 931735.935, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.1939946026684495, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 19, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.5911520109488517, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": 81.19024713738709, "y": 132.36615535990217 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false }, "puck2": { "parsAtBirth": { "radius_m": 0.2783753505613163, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -377.8898600875935, "angularSpeed_rps": 0.5659762248314953, "name": "puck2" }, "bullet": false, "jello": true, "clientName": null, "name": "puck2", "position_2d_m": { "x": 4.8894608605552135, "y": 0.32841417867891226 }, "position_2d_px": { "x": 489, "y": 567 }, "velocity_2d_mps": { "x": 0.01609748756366149, "y": -5.204170427930421e-18 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": -378.32979233148404, "angularSpeed_rps": -0.05834647709182333, "borderWidth_px": 3, "createTime": 931737.105, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2783753505613163, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 28, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 1.2172546182777328, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": -364.9275528005133, "y": 314.9952851700284 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false }, "puck3": { "parsAtBirth": { "radius_m": 0.18000000000000002, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": 1978.41196401969, "angularSpeed_rps": -9.685237800638951, "name": "puck3" }, "bullet": false, "jello": true, "clientName": null, "name": "puck3", "position_2d_m": { "x": 3.1699901375702644, "y": 3.028645650405333 }, "position_2d_px": { "x": 317, "y": 297 }, "velocity_2d_mps": { "x": -2.5779973074296425, "y": -1.5500882023595741 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": 1678.7324288703937, "angularSpeed_rps": -3.729253404497523, "borderWidth_px": 3, "createTime": 931737.4500000001, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.18000000000000002, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 18, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.5089380098815466, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": -1.3348899912812902, "y": 0.015586051411234286 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false }, "puck4": { "parsAtBirth": { "radius_m": 0.18000000000000002, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -66.97270530570431, "angularSpeed_rps": -9.247645467147324, "name": "puck4" }, "bullet": false, "jello": true, "clientName": null, "name": "puck4", "position_2d_m": { "x": 3.413975455341855, "y": 3.407232825624514 }, "position_2d_px": { "x": 341, "y": 259 }, "velocity_2d_mps": { "x": 0.08166781406709893, "y": -3.116232372359397 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": -364.9665510965314, "angularSpeed_rps": -5.189103369381023, "borderWidth_px": 3, "createTime": 931737.675, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.18000000000000002, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 18, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.5089380098815466, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": -7.7223560295296165, "y": -4.240473480733612 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false }, "puck5": { "parsAtBirth": { "radius_m": 0.2783753505613163, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -1886.9349514309597, "angularSpeed_rps": 0.5507202354575982, "name": "puck5" }, "bullet": false, "jello": true, "clientName": null, "name": "puck5", "position_2d_m": { "x": 1.0287308227455714, "y": 0.3283753505613163 }, "position_2d_px": { "x": 103, "y": 567 }, "velocity_2d_mps": { "x": -0.006958685158405319, "y": -2.7755575615628914e-17 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": -1887.3806882386255, "angularSpeed_rps": 0.025224019269016483, "borderWidth_px": 3, "createTime": 931737.93, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2783753505613163, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 28, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 1.2172546182777328, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": -294.54954073626527, "y": -474.7809024830722 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false }, "puck8": { "parsAtBirth": { "radius_m": 0.18000000000000002, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -5545.0406998365115, "angularSpeed_rps": -9.876025779955578, "name": "puck8" }, "bullet": false, "jello": true, "clientName": null, "name": "puck8", "position_2d_m": { "x": 3.1898369833566838, "y": 3.826919073460697 }, "position_2d_px": { "x": 319, "y": 217 }, "velocity_2d_mps": { "x": 2.969521538139241, "y": -1.2355570462080518 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": -5845.097859363382, "angularSpeed_rps": -5.963347013780619, "borderWidth_px": 3, "createTime": 931738.1900000001, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.18000000000000002, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 18, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.5089380098815466, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": -0.3127205279654621, "y": -12.578144104363883 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false }, "puck9": { "parsAtBirth": { "radius_m": 0.1939946026684495, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -2372.9357919563054, "angularSpeed_rps": 0, "name": "puck9" }, "bullet": false, "jello": true, "clientName": null, "name": "puck9", "position_2d_m": { "x": 2.4963209685101897, "y": 1.5950380055364353 }, "position_2d_px": { "x": 250, "y": 440 }, "velocity_2d_mps": { "x": -0.003990375440733055, "y": -0.014942947156238114 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": -2372.9357919563054, "angularSpeed_rps": 0, "borderWidth_px": 3, "createTime": 931738.51, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.1939946026684495, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 19, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.5911520109488517, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": 81.15298573856731, "y": -132.37509188189495 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false }, "puck12": { "parsAtBirth": { "radius_m": 0.18000000000000002, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": 3447.737504809717, "angularSpeed_rps": -12.036196211691307, "name": "puck12" }, "bullet": false, "jello": true, "clientName": null, "name": "puck12", "position_2d_m": { "x": 2.7145007257332203, "y": 3.8083309519258637 }, "position_2d_px": { "x": 271, "y": 219 }, "velocity_2d_mps": { "x": 3.15141533432262, "y": 1.3370449023308368 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": 3149.4888509104085, "angularSpeed_rps": -4.788907638712165, "borderWidth_px": 3, "createTime": 931738.805, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.18000000000000002, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 18, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.5089380098815466, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": 12.046146544934151, "y": -6.907593089214181 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false }, "puck13": { "parsAtBirth": { "radius_m": 0.2783753505613163, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -3494.1038716521693, "angularSpeed_rps": -5.353755676127464, "name": "puck13" }, "bullet": false, "jello": true, "clientName": null, "name": "puck13", "position_2d_m": { "x": 2.9568083796434457, "y": 3.4362206394493287 }, "position_2d_px": { "x": 296, "y": 256 }, "velocity_2d_mps": { "x": -0.09504264577415983, "y": 0.11395483848520856 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": -3772.9517267025394, "angularSpeed_rps": -8.350230414810918, "borderWidth_px": 3, "createTime": 931739.035, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2783753505613163, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 28, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 1.2172546182777328, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": -295.03976717856045, "y": 474.43940577933137 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false }, "puck14": { "parsAtBirth": { "radius_m": 0.1939946026684495, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -4368.7363963398875, "angularSpeed_rps": 0, "name": "puck14" }, "bullet": false, "jello": true, "clientName": null, "name": "puck14", "position_2d_m": { "x": 3.422147357512611, "y": 1.5949582688079376 }, "position_2d_px": { "x": 342, "y": 441 }, "velocity_2d_mps": { "x": 0.00036688146229033654, "y": -0.009545223591762046 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": -4368.7363963398875, "angularSpeed_rps": 0, "borderWidth_px": 3, "createTime": 931739.88, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.1939946026684495, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 19, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.5911520109488517, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": 364.9275528005133, "y": -314.9952851700284 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false }, "puck15": { "parsAtBirth": { "radius_m": 0.18000000000000002, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": 2300.4333548826803, "angularSpeed_rps": -11.304340705893464, "name": "puck15" }, "bullet": false, "jello": true, "clientName": null, "name": "puck15", "position_2d_m": { "x": 2.7338023857867078, "y": 3.0337385380355144 }, "position_2d_px": { "x": 273, "y": 297 }, "velocity_2d_mps": { "x": -2.8245607776660293, "y": 1.2631193274070305 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": 2002.5929333833624, "angularSpeed_rps": -3.5689141700648306, "borderWidth_px": 3, "createTime": 931740.085, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.18000000000000002, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 18, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.5089380098815466, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": 1.3348899912812902, "y": -0.015586051411234286 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false }, "puck16": { "parsAtBirth": { "radius_m": 0.18000000000000002, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": 2293.126313352065, "angularSpeed_rps": -12.777071548820697, "name": "puck16" }, "bullet": false, "jello": true, "clientName": null, "name": "puck16", "position_2d_m": { "x": 2.50193059621945, "y": 3.4071957998406894 }, "position_2d_px": { "x": 250, "y": 259 }, "velocity_2d_mps": { "x": -0.6072099120498932, "y": 3.047718371355327 }, "color": "DarkSlateGray", "shape": "circle", "colorSource": false, "density": 5, "linDamp": 0, "hitLimit": 10, "createdByClient": null, "ageLimit_ms": null, "tailSwitch": false, "tail": null, "groupIndex": 0, "categoryBits": 1, "maskBits": 65535, "angle_r": 1995.639552209842, "angularSpeed_rps": -3.8097623009452892, "borderWidth_px": 3, "createTime": 931740.3200000001, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.18000000000000002, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 18, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.5089380098815466, "cursorString_spring_force_2d_N": { "x": 0, "y": 0 }, "cursorString_puckDrag_force_2d_N": { "x": 0, "y": 0 }, "nonCOM_2d_N": [], "sprDamp_force_2d_N": { "x": 0, "y": 0 }, "springOnly_force_2d_N": { "x": 6.483728041385812, "y": -3.6739483040718 }, "jet_force_2d_N": { "x": 0, "y": 0 }, "impulse_2d_Ns": { "x": 0, "y": 0 }, "hitCount": 0, "poorHealthFraction": 0, "flash": false, "inComing": false, "flashCount": 0, "springName": null, "pinName": null, "deleted": false } }, "pinMapData": {}, "springMapData": { "s1": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5609843208745262, "damper_Ns2pm2": 5, "color": "blue", "name": "s1" }, "name": "s1", "color": "blue", "length_m": 0.5609843208745262, "strength_Npm": 350, "unstretched_width_m": 0.07, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck1", "pinned": false, "p2_name": "puck5", "p1p2_separation_2d_m": { "x": 1.9304059132618943, "y": 0.5117270332075294 }, "p1p2_separation_m": 1.9970807561217618, "p1p2_normalized_2d": { "x": 0.9666138474092819, "y": 0.2562375265190976 } }, "s4": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.42823751146335653, "damper_Ns2pm2": 5, "color": "blue", "name": "s4" }, "name": "s4", "color": "blue", "length_m": 0.42823751146335653, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck4", "pinned": false, "p2_name": "puck8", "p1p2_separation_2d_m": { "x": 0.22413847198517134, "y": -0.4196862478361827 }, "p1p2_separation_m": 0.4757883996554153, "p1p2_normalized_2d": { "x": 0.4710885598461443, "y": -0.8820859191609883 } }, "s5": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5609843208745262, "damper_Ns2pm2": 5, "color": "blue", "name": "s5" }, "name": "s5", "color": "blue", "length_m": 0.5609843208745262, "strength_Npm": 350, "unstretched_width_m": 0.07, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck5", "pinned": false, "p2_name": "puck9", "p1p2_separation_2d_m": { "x": -1.4675901457646183, "y": -1.266662654975119 }, "p1p2_separation_m": 1.9386219635230668, "p1p2_normalized_2d": { "x": -0.7570275037519744, "y": -0.6533830106170917 } }, "s8": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.42823751146335653, "damper_Ns2pm2": 5, "color": "blue", "name": "s8" }, "name": "s8", "color": "blue", "length_m": 0.42823751146335653, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck8", "pinned": false, "p2_name": "puck12", "p1p2_separation_2d_m": { "x": 0.47533625762346343, "y": 0.018588121534833135 }, "p1p2_separation_m": 0.47569956492903515, "p1p2_normalized_2d": { "x": 0.9992362673158511, "y": 0.039075338522973235 } }, "s9": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5609843208745262, "damper_Ns2pm2": 5, "color": "blue", "name": "s9" }, "name": "s9", "color": "blue", "length_m": 0.5609843208745262, "strength_Npm": 350, "unstretched_width_m": 0.07, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck9", "pinned": false, "p2_name": "puck13", "p1p2_separation_2d_m": { "x": -0.460487411133256, "y": -1.8411826339128934 }, "p1p2_separation_m": 1.8978941348859866, "p1p2_normalized_2d": { "x": -0.24263071510093429, "y": -0.9701187226775954 } }, "s12": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.42823751146335653, "damper_Ns2pm2": 5, "color": "blue", "name": "s12" }, "name": "s12", "color": "blue", "length_m": 0.42823751146335653, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck12", "pinned": false, "p2_name": "puck16", "p1p2_separation_2d_m": { "x": 0.2125701295137703, "y": 0.40113515208517425 }, "p1p2_separation_m": 0.4539773895249597, "p1p2_normalized_2d": { "x": 0.46823946394379445, "y": 0.883601609553552 } }, "s13": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5609843208745262, "damper_Ns2pm2": 5, "color": "blue", "name": "s13" }, "name": "s13", "color": "blue", "length_m": 0.5609843208745262, "strength_Npm": 350, "unstretched_width_m": 0.07, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck1", "pinned": false, "p2_name": "puck2", "p1p2_separation_2d_m": { "x": -1.9303241245477478, "y": 0.5116882050899334 }, "p1p2_separation_m": 1.9969917488660756, "p1p2_normalized_2d": { "x": -0.9666159740739126, "y": 0.25622950389278193 } }, "s16": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5609843208745262, "damper_Ns2pm2": 5, "color": "blue", "name": "s16" }, "name": "s16", "color": "blue", "length_m": 0.5609843208745262, "strength_Npm": 350, "unstretched_width_m": 0.07, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck13", "pinned": false, "p2_name": "puck14", "p1p2_separation_2d_m": { "x": -0.4653389778691652, "y": 1.841262370641391 }, "p1p2_separation_m": 1.8991544123278326, "p1p2_normalized_2d": { "x": -0.24502429862919345, "y": 0.9695169380063825 } }, "s21": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.42823751146335653, "damper_Ns2pm2": 5, "color": "blue", "name": "s21" }, "name": "s21", "color": "blue", "length_m": 0.42823751146335653, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck3", "pinned": false, "p2_name": "puck4", "p1p2_separation_2d_m": { "x": -0.24398531777159072, "y": -0.37858717521918095 }, "p1p2_separation_m": 0.450396585831357, "p1p2_normalized_2d": { "x": -0.5417121831002215, "y": -0.8405640431762423 } }, "s24": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.42823751146335653, "damper_Ns2pm2": 5, "color": "blue", "name": "s24" }, "name": "s24", "color": "blue", "length_m": 0.42823751146335653, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck15", "pinned": false, "p2_name": "puck16", "p1p2_separation_2d_m": { "x": 0.23187178956725774, "y": -0.373457261805175 }, "p1p2_separation_m": 0.4395848646076679, "p1p2_normalized_2d": { "x": 0.5274790108485757, "y": -0.8495680626731492 } }, "s25": { "parsAtBirth": { "unstretched_width_m": 0.002640385249550271, "strength_Npm": 13.201926247751354, "length_m": 45.97900621564974, "damper_Ns2pm2": 5, "color": "yellow", "name": "s25" }, "name": "s25", "color": "yellow", "length_m": 45.97900621564974, "strength_Npm": 13.201926247751354, "unstretched_width_m": 0.002640385249550271, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck5", "pinned": false, "p2_name": "puck2", "p1p2_separation_2d_m": { "x": -3.860730037809642, "y": -0.00003882811759597926 }, "p1p2_separation_m": 3.860730038004893, "p1p2_normalized_2d": { "x": -0.9999999999494266, "y": -0.000010057195715255048 } }, "s36": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.44187861811107887, "damper_Ns2pm2": 5, "color": "yellow", "name": "s36" }, "name": "s36", "color": "yellow", "length_m": 0.44187861811107887, "strength_Npm": 350, "unstretched_width_m": 0.07, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck9", "pinned": false, "p2_name": "puck14", "p1p2_separation_2d_m": { "x": -0.9258263890024212, "y": 0.00007973672849770352 }, "p1p2_separation_m": 0.9258263924360811, "p1p2_normalized_2d": { "x": -0.9999999962912486, "y": 0.00008612492487700229 } }, "s43": { "parsAtBirth": { "unstretched_width_m": 0.002640385249550271, "strength_Npm": 13.201926247751354, "length_m": 45.97900621564974, "damper_Ns2pm2": 5, "color": "yellow", "name": "s43" }, "name": "s43", "color": "yellow", "length_m": 45.97900621564974, "strength_Npm": 13.201926247751354, "unstretched_width_m": 0.002640385249550271, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck13", "pinned": false, "p2_name": "puck5", "p1p2_separation_2d_m": { "x": 1.9280775568978743, "y": 3.1078452888880124 }, "p1p2_separation_m": 3.6573467712368606, "p1p2_normalized_2d": { "x": 0.5271793126266304, "y": 0.849754065796989 } }, "s44": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.44187861811107887, "damper_Ns2pm2": 5, "color": "yellow", "name": "s44" }, "name": "s44", "color": "yellow", "length_m": 0.44187861811107887, "strength_Npm": 350, "unstretched_width_m": 0.07, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck9", "pinned": false, "p2_name": "puck1", "p1p2_separation_2d_m": { "x": -0.46281576749727593, "y": 0.7549356217675895 }, "p1p2_separation_m": 0.8855090217822231, "p1p2_normalized_2d": { "x": -0.5226550561458855, "y": 0.8525442465263261 } }, "s45": { "parsAtBirth": { "unstretched_width_m": 0.002640385249550271, "strength_Npm": 13.201926247751354, "length_m": 45.97900621564974, "damper_Ns2pm2": 5, "color": "yellow", "name": "s45" }, "name": "s45", "color": "yellow", "length_m": 45.97900621564974, "strength_Npm": 13.201926247751354, "unstretched_width_m": 0.002640385249550271, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck13", "pinned": false, "p2_name": "puck2", "p1p2_separation_2d_m": { "x": -1.9326524809117678, "y": 3.1078064607704166 }, "p1p2_separation_m": 3.65972766877274, "p1p2_normalized_2d": { "x": -0.528086419490297, "y": 0.849190634398377 } }, "s46": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.44187861811107887, "damper_Ns2pm2": 5, "color": "yellow", "name": "s46" }, "name": "s46", "color": "yellow", "length_m": 0.44187861811107887, "strength_Npm": 350, "unstretched_width_m": 0.07, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck14", "pinned": false, "p2_name": "puck1", "p1p2_separation_2d_m": { "x": 0.46301062150514527, "y": 0.7548558850390918 }, "p1p2_separation_m": 0.8855429085056983, "p1p2_normalized_2d": { "x": 0.5228550949455951, "y": 0.8524215797886823 } }, "s47": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5609843208745262, "damper_Ns2pm2": 5, "color": "blue", "name": "s47" }, "name": "s47", "color": "blue", "length_m": 0.5609843208745262, "strength_Npm": 350, "unstretched_width_m": 0.07, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck2", "pinned": false, "p2_name": "puck14", "p1p2_separation_2d_m": { "x": 1.4673135030426026, "y": -1.2665440901290252 }, "p1p2_separation_m": 1.9383350712536556, "p1p2_normalized_2d": { "x": 0.756996829291021, "y": -0.6534185492036025 } }, "s48": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.723309858124556, "damper_Ns2pm2": 5, "color": "yellow", "name": "s48" }, "name": "s48", "color": "yellow", "length_m": 0.723309858124556, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck15", "pinned": false, "p2_name": "puck12", "p1p2_separation_2d_m": { "x": 0.019301660053487435, "y": -0.7745924138903493 }, "p1p2_separation_m": 0.7748328605172206, "p1p2_normalized_2d": { "x": 0.02491074015704895, "y": -0.999689679362965 } }, "s49": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.723309858124556, "damper_Ns2pm2": 5, "color": "yellow", "name": "s49" }, "name": "s49", "color": "yellow", "length_m": 0.723309858124556, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck8", "pinned": false, "p2_name": "puck16", "p1p2_separation_2d_m": { "x": 0.6879063871372337, "y": 0.4197232736200074 }, "p1p2_separation_m": 0.8058429275500886, "p1p2_normalized_2d": { "x": 0.8536482279848212, "y": 0.5208499811446429 } }, "s50": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.723309858124556, "damper_Ns2pm2": 5, "color": "yellow", "name": "s50" }, "name": "s50", "color": "yellow", "length_m": 0.723309858124556, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck12", "pinned": false, "p2_name": "puck4", "p1p2_separation_2d_m": { "x": -0.6994747296086348, "y": 0.40109812630134956 }, "p1p2_separation_m": 0.8063154496123252, "p1p2_normalized_2d": { "x": -0.8674951347452673, "y": 0.49744566657403966 } }, "s51": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.723309858124556, "damper_Ns2pm2": 5, "color": "yellow", "name": "s51" }, "name": "s51", "color": "yellow", "length_m": 0.723309858124556, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck15", "pinned": false, "p2_name": "puck4", "p1p2_separation_2d_m": { "x": -0.6801730695551473, "y": -0.3734942875889997 }, "p1p2_separation_m": 0.7759725429483222, "p1p2_normalized_2d": { "x": -0.8765427021049186, "y": -0.4813241022290572 } }, "s52": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.723309858124556, "damper_Ns2pm2": 5, "color": "yellow", "name": "s52" }, "name": "s52", "color": "yellow", "length_m": 0.723309858124556, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck16", "pinned": false, "p2_name": "puck3", "p1p2_separation_2d_m": { "x": -0.6680595413508144, "y": 0.37855014943535625 }, "p1p2_separation_m": 0.767856605381103, "p1p2_normalized_2d": { "x": -0.8700316395914087, "y": 0.4929958885324351 } }, "s53": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.723309858124556, "damper_Ns2pm2": 5, "color": "yellow", "name": "s53" }, "name": "s53", "color": "yellow", "length_m": 0.723309858124556, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck3", "pinned": false, "p2_name": "puck8", "p1p2_separation_2d_m": { "x": -0.019846845786419376, "y": -0.7982734230553636 }, "p1p2_separation_m": 0.7985201032185711, "p1p2_normalized_2d": { "x": -0.024854534915806484, "y": -0.9996910783307605 } }, "s54": { "parsAtBirth": { "unstretched_width_m": 0.033458290025898715, "strength_Npm": 167.29145012949365, "length_m": 0.42823751146335653, "damper_Ns2pm2": 5, "color": "blue", "name": "s54" }, "name": "s54", "color": "blue", "length_m": 0.42823751146335653, "strength_Npm": 167.29145012949365, "unstretched_width_m": 0.033458290025898715, "drag_c": 0, "damper_Ns2pm2": 5, "dashedLine": false, "roundedEnds": true, "navigationForNPC": false, "p1_name": "puck3", "pinned": false, "p2_name": "puck15", "p1p2_separation_2d_m": { "x": 0.4361877517835566, "y": -0.005092887630181231 }, "p1p2_separation_m": 0.43621748281150685, "p1p2_normalized_2d": { "x": 0.9999318435662904, "y": -0.011675111225154425 } } }, "clients": { "local": { "color": "red", "name": "local", "puck": null, "isMouseDown": false, "button": null, "mouseX_px": 637, "mouseY_px": 379, "mouse_2d_px": { "x": 632, "y": 375 }, "mouse_2d_m": { "x": 6.32, "y": 2.25 }, "selectedBody": null, "selectionPoint_l_2d_m": null, "selectionPoint_w_2d_m": null, "selectionPoint_w_2d_px": null, "key_shift": "U", "key_ctrl": "U", "key_space": "U", "key_leftArrow": "U", "key_upArrow": "U", "key_rightArrow": "U", "key_downArrow": "U", "key_0": "U", "key_1": "U", "key_2": "U", "key_3": "U", "key_4": "U", "key_5": "U", "key_6": "U", "key_7": "U", "key_8": "U", "key_9": "U", "key_a": "U", "key_b": "U", "key_c": "U", "key_d": "U", "key_e": "U", "key_f": "U", "key_g": "U", "key_i": "U", "key_j": "U", "key_k": "U", "key_l": "U", "key_m": "U", "key_p": "U", "key_q": "U", "key_r": "U", "key_s": "U", "key_t": "U", "key_v": "U", "key_w": "U", "key_x": "U", "key_z": "U", "key_s_enabled": true, "key_k_enabled": true, "key_i_enabled": true, "triangle_raw_2d_px": [{ "x": 0, "y": 0 }, { "x": 11, "y": 12 }, { "x": 3, "y": 16 } ], "NPC_guncooling_timer_s": 0, "NPC_guncooling_timer_limit_s": 2, "NPC_shield_timer_s": 0, "NPC_shield_timer_limit_s": 0.5, "NPC_pin_timer_s": 0, "NPC_pin_timer_limit_s": 5, "NPC_aimStepCount": 0, "NPC_aimStepCount_limit": 20, "NPC_skipFrame": false, "triangle_2d_px": [{ "x": 632, "y": 376 }, { "x": 643, "y": 388 }, { "x": 635, "y": 392 } ], "mouseX_m": null, "mouseY_m": null } } }