{ "demoIndex": 6, "gravity": false, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": 286.93390772649633, "angularSpeed_rps": -3.682873653663917, "name": "puck1" }, "bullet": false, "jello": true, "clientName": null, "name": "puck1", "position_2d_m": { "x": 1.440035197905799, "y": 2.197639901479204 }, "position_2d_px": { "x": 144, "y": 380 }, "velocity_2d_mps": { "x": 0.4948316945260519, "y": -2.479689453060891 }, "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": 265.8187654454878, "angularSpeed_rps": 0, "borderWidth_px": 3, "createTime": 1087336.045, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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": 4.284840096804718, "y": -2.0019466627753424 }, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -683.9266411324628, "angularSpeed_rps": -13.831908701183245, "name": "puck2" }, "bullet": false, "jello": true, "clientName": null, "name": "puck2", "position_2d_m": { "x": 1.7614332064292644, "y": 1.7379063759633882 }, "position_2d_px": { "x": 176, "y": 426 }, "velocity_2d_mps": { "x": 2.7665129458942124, "y": -1.0235423634396494 }, "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": -763.2295843525957, "angularSpeed_rps": 0, "borderWidth_px": 3, "createTime": 1087336.15, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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": -2.1912383076469975, "y": -0.1900614881529018 }, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": 390.6783516711122, "angularSpeed_rps": -19.528331800782986, "name": "puck3" }, "bullet": false, "jello": true, "clientName": null, "name": "puck3", "position_2d_m": { "x": 3.781958367328735, "y": 5.400465075119453 }, "position_2d_px": { "x": 378, "y": 60 }, "velocity_2d_mps": { "x": -0.8781404359394052, "y": 2.6391511804742533 }, "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": 254.56348670379356, "angularSpeed_rps": -7.745343005159946, "borderWidth_px": 3, "createTime": 1087336.25, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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.315512154362216, "y": 2.0573550533924276 }, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -499.4388379913147, "angularSpeed_rps": -16.374160589053567, "name": "puck4" }, "bullet": false, "jello": true, "clientName": null, "name": "puck4", "position_2d_m": { "x": 3.2372748337802695, "y": 5.6126221828981695 }, "position_2d_px": { "x": 324, "y": 39 }, "velocity_2d_mps": { "x": -2.082123620769351, "y": -0.10020159084625335 }, "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": -593.3173587018968, "angularSpeed_rps": 0, "borderWidth_px": 3, "createTime": 1087336.33, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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": 3.305315215970944, "y": -4.122929019976301 }, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -1116.8588956732374, "angularSpeed_rps": -22.816776886511747, "name": "puck5" }, "bullet": false, "jello": true, "clientName": null, "name": "puck5", "position_2d_m": { "x": 1.6774770490517308, "y": 2.7058455268515753 }, "position_2d_px": { "x": 168, "y": 329 }, "velocity_2d_mps": { "x": -1.9020688963537034, "y": -1.2404298629721557 }, "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": -1247.675083155903, "angularSpeed_rps": 0, "borderWidth_px": 3, "createTime": 1087336.425, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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": 4.284840096804614, "y": -2.001946662775293 }, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -7242.844474140599, "angularSpeed_rps": -17.885366030254666, "name": "puck8" }, "bullet": false, "jello": true, "clientName": null, "name": "puck8", "position_2d_m": { "x": 2.7811996983875726, "y": 5.246990667406159 }, "position_2d_px": { "x": 278, "y": 75 }, "velocity_2d_mps": { "x": -0.31174993775660303, "y": -2.5125666745693347 }, "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": -7345.387239380857, "angularSpeed_rps": 0, "borderWidth_px": 3, "createTime": 1087336.5150000001, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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": 5.223202893134577, "y": 0.8010202611967829 }, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": -2795.8745685149183, "angularSpeed_rps": -7.929295162373394, "name": "puck9" }, "bullet": false, "jello": true, "clientName": null, "name": "puck9", "position_2d_m": { "x": 2.236316975383327, "y": 2.7543176385644705 }, "position_2d_px": { "x": 224, "y": 325 }, "velocity_2d_mps": { "x": -2.0272889738241595, "y": 1.4549765480306731 }, "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": -2890.4292391143704, "angularSpeed_rps": -13.866837471178474, "borderWidth_px": 3, "createTime": 1087336.61, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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": -3.876156560463941, "y": -2.7098071608554073 }, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": 3761.598761035306, "angularSpeed_rps": -14.725069672879934, "name": "puck12" }, "bullet": false, "jello": true, "clientName": null, "name": "puck12", "position_2d_m": { "x": 2.869808222976196, "y": 4.6692024798019265 }, "position_2d_px": { "x": 287, "y": 133 }, "velocity_2d_mps": { "x": 2.6625803508444514, "y": -2.1855612548756564 }, "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": 3660.507973143288, "angularSpeed_rps": 0, "borderWidth_px": 3, "createTime": 1087336.705, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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.9179062029536647, "y": 4.923958932208193 }, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": 1302.1518186784158, "angularSpeed_rps": -10.433441373934318, "name": "puck13" }, "bullet": false, "jello": true, "clientName": null, "name": "puck13", "position_2d_m": { "x": 2.5577149839067923, "y": 2.2945841130486553 }, "position_2d_px": { "x": 256, "y": 371 }, "velocity_2d_mps": { "x": 0.24439227754399637, "y": 2.9111236376519223 }, "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": 1218.4197848945228, "angularSpeed_rps": -7.154933403791961, "borderWidth_px": 3, "createTime": 1087336.785, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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": -3.876156560464004, "y": -2.709807160855454 }, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": 3297.7453269921657, "angularSpeed_rps": -17.74326260479755, "name": "puck14" }, "bullet": false, "jello": true, "clientName": null, "name": "puck14", "position_2d_m": { "x": 2.320273132760861, "y": 1.7863784876762836 }, "position_2d_px": { "x": 232, "y": 421 }, "velocity_2d_mps": { "x": 2.6412928684237564, "y": 1.671864047563179 }, "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": 3196.0172880579826, "angularSpeed_rps": 0, "borderWidth_px": 3, "createTime": 1087336.875, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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": 2.1912383076469975, "y": 0.1900614881529018 }, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": 225.26464045633736, "angularSpeed_rps": -25.05210895263739, "name": "puck15" }, "bullet": false, "jello": true, "clientName": null, "name": "puck15", "position_2d_m": { "x": 3.8705668919173584, "y": 4.822676887515221 }, "position_2d_px": { "x": 387, "y": 118 }, "velocity_2d_mps": { "x": 2.0961898526616287, "y": 2.966156600167956 }, "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": 12.61295523242417, "angularSpeed_rps": -13.360812613088289, "borderWidth_px": 3, "createTime": 1087337.9, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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.315512154362216, "y": -2.0573550533924276 }, "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.2, "density": 5, "jello": true, "color": "DarkSlateGray", "angle_r": 1061.6860173424843, "angularSpeed_rps": -20.308894408329333, "name": "puck16" }, "bullet": false, "jello": true, "clientName": null, "name": "puck16", "position_2d_m": { "x": 3.414491756524661, "y": 4.45704537202321 }, "position_2d_px": { "x": 341, "y": 154 }, "velocity_2d_mps": { "x": 3.8665635356743833, "y": 0.5537915164448399 }, "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": 886.0305084886052, "angularSpeed_rps": -7.278413407585788, "borderWidth_px": 3, "createTime": 1087338.01, "restitution": 0, "restitution_fixed": false, "friction": 0.6, "friction_fixed": false, "radius_m": 0.2, "aspectR": 1, "half_height_m": null, "half_width_m": null, "radius_px": 20, "width_scaling": 1, "height_scaling": 1, "radius_scaling": 1, "mass_kg": 0.6283185307179586, "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.9179062029536944, "y": 4.923958932208264 }, "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": { "pin1": { "parsAtBirth": { "name": "pin1" }, "name": "pin1", "position_2d_m": { "x": 0.13, "y": 0.15 }, "position_2d_px": { "x": 13, "y": 585 }, "radius_px": 6, "radius_m": 0.08, "categoryBits": 0, "maskBits": 0, "velocity_2d_mps": { "x": 0, "y": 0 }, "deleted": false, "NPC": false, "nextPinName": null, "previousPinName": null, "fillColor": "blue", "borderColor": "gray" } }, "springMapData": { "s1": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5672223379449003, "damper_Ns2pm2": 5, "color": "blue", "name": "s1" }, "name": "s1", "color": "blue", "length_m": 0.5672223379449003, "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": -0.23744185114593175, "y": -0.5082056253723715 }, "p1p2_separation_m": 0.5609381341429106, "p1p2_normalized_2d": { "x": -0.4232941864591408, "y": -0.9059922911978303 } }, "s4": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5904900000000002, "damper_Ns2pm2": 5, "color": "blue", "name": "s4" }, "name": "s4", "color": "blue", "length_m": 0.5904900000000002, "strength_Npm": 350, "unstretched_width_m": 0.07, "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.45607513539269684, "y": 0.36563151549201045 }, "p1p2_separation_m": 0.5845433553163111, "p1p2_normalized_2d": { "x": 0.7802246509942845, "y": 0.625499395667851 } }, "s5": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5672223379449003, "damper_Ns2pm2": 5, "color": "blue", "name": "s5" }, "name": "s5", "color": "blue", "length_m": 0.5672223379449003, "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": -0.5588399263315962, "y": -0.04847211171289523 }, "p1p2_separation_m": 0.5609381506692259, "p1p2_normalized_2d": { "x": -0.9962594372746328, "y": -0.08641257802676765 } }, "s8": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5904900000000002, "damper_Ns2pm2": 5, "color": "blue", "name": "s8" }, "name": "s8", "color": "blue", "length_m": 0.5904900000000002, "strength_Npm": 350, "unstretched_width_m": 0.07, "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.08860852458862345, "y": 0.5777881876042326 }, "p1p2_separation_m": 0.584543121048188, "p1p2_normalized_2d": { "x": -0.15158595045945095, "y": 0.9884440801700949 } }, "s9": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5672223379449003, "damper_Ns2pm2": 5, "color": "blue", "name": "s9" }, "name": "s9", "color": "blue", "length_m": 0.5672223379449003, "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.32139800852346534, "y": 0.45973352551581526 }, "p1p2_separation_m": 0.5609381377353926, "p1p2_normalized_2d": { "x": -0.5729651576571465, "y": 0.8195797265128765 } }, "s12": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5904900000000002, "damper_Ns2pm2": 5, "color": "blue", "name": "s12" }, "name": "s12", "color": "blue", "length_m": 0.5904900000000002, "strength_Npm": 350, "unstretched_width_m": 0.07, "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.544683533548465, "y": 0.2121571077787161 }, "p1p2_separation_m": 0.5845432320195586, "p1p2_normalized_2d": { "x": -0.9318105209543168, "y": 0.36294511022859194 } }, "s13": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5672223379449003, "damper_Ns2pm2": 5, "color": "blue", "name": "s13" }, "name": "s13", "color": "blue", "length_m": 0.5672223379449003, "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": -0.32139800852346534, "y": 0.4597335255158157 }, "p1p2_separation_m": 0.5609381377353929, "p1p2_normalized_2d": { "x": -0.5729651576571461, "y": 0.8195797265128767 } }, "s16": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5672223379449003, "damper_Ns2pm2": 5, "color": "blue", "name": "s16" }, "name": "s16", "color": "blue", "length_m": 0.5672223379449003, "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.23744185114593153, "y": 0.5082056253723717 }, "p1p2_separation_m": 0.5609381341429107, "p1p2_normalized_2d": { "x": 0.4232941864591403, "y": 0.9059922911978304 } }, "s21": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5904900000000002, "damper_Ns2pm2": 5, "color": "blue", "name": "s21" }, "name": "s21", "color": "blue", "length_m": 0.5904900000000002, "strength_Npm": 350, "unstretched_width_m": 0.07, "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.5446835335484654, "y": -0.2121571077787161 }, "p1p2_separation_m": 0.584543232019559, "p1p2_normalized_2d": { "x": 0.9318105209543168, "y": -0.36294511022859166 } }, "s24": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5904900000000002, "damper_Ns2pm2": 5, "color": "blue", "name": "s24" }, "name": "s24", "color": "blue", "length_m": 0.5904900000000002, "strength_Npm": 350, "unstretched_width_m": 0.07, "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.4560751353926973, "y": 0.36563151549201045 }, "p1p2_separation_m": 0.5845433553163113, "p1p2_normalized_2d": { "x": 0.780224650994285, "y": 0.6254993956678507 } }, "s25": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9580606504601167, "damper_Ns2pm2": 5, "color": "yellow", "name": "s25" }, "name": "s25", "color": "yellow", "length_m": 0.9580606504601167, "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": "puck2", "p1p2_separation_2d_m": { "x": -0.08395615737753359, "y": 0.9679391508881872 }, "p1p2_separation_m": 0.9715733817801648, "p1p2_normalized_2d": { "x": -0.0864125746463998, "y": 0.9962594375678356 } }, "s36": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9580606504601167, "damper_Ns2pm2": 5, "color": "yellow", "name": "s36" }, "name": "s36", "color": "yellow", "length_m": 0.9580606504601167, "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.08395615737753381, "y": 0.9679391508881869 }, "p1p2_separation_m": 0.9715733817801646, "p1p2_normalized_2d": { "x": -0.08641257464640005, "y": 0.9962594375678356 } }, "s43": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9580606504601167, "damper_Ns2pm2": 5, "color": "yellow", "name": "s43" }, "name": "s43", "color": "yellow", "length_m": 0.9580606504601167, "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": "puck5", "p1p2_separation_2d_m": { "x": 0.8802379348550615, "y": -0.41126141380292003 }, "p1p2_separation_m": 0.9715733489763293, "p1p2_normalized_2d": { "x": 0.9059922606795455, "y": -0.42329425177855484 } }, "s44": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9580606504601167, "damper_Ns2pm2": 5, "color": "yellow", "name": "s44" }, "name": "s44", "color": "yellow", "length_m": 0.9580606504601167, "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.7962817774775279, "y": 0.5566777370852667 }, "p1p2_separation_m": 0.9715733488055056, "p1p2_normalized_2d": { "x": 0.819579683259644, "y": 0.5729652195273475 } }, "s45": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9580606504601167, "damper_Ns2pm2": 5, "color": "yellow", "name": "s45" }, "name": "s45", "color": "yellow", "length_m": 0.9580606504601167, "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": "puck2", "p1p2_separation_2d_m": { "x": 0.7962817774775279, "y": 0.5566777370852671 }, "p1p2_separation_m": 0.9715733488055058, "p1p2_normalized_2d": { "x": 0.8195796832596438, "y": 0.5729652195273478 } }, "s46": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9580606504601167, "damper_Ns2pm2": 5, "color": "yellow", "name": "s46" }, "name": "s46", "color": "yellow", "length_m": 0.9580606504601167, "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.8802379348550617, "y": -0.41126141380292025 }, "p1p2_separation_m": 0.9715733489763296, "p1p2_normalized_2d": { "x": 0.9059922606795453, "y": -0.42329425177855484 } }, "s47": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5672223379449003, "damper_Ns2pm2": 5, "color": "blue", "name": "s47" }, "name": "s47", "color": "blue", "length_m": 0.5672223379449003, "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": -0.5588399263315964, "y": -0.04847211171289545 }, "p1p2_separation_m": 0.5609381506692263, "p1p2_normalized_2d": { "x": -0.9962594372746326, "y": -0.08641257802676798 } }, "s48": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9973606391100003, "damper_Ns2pm2": 5, "color": "yellow", "name": "s48" }, "name": "s48", "color": "yellow", "length_m": 0.9973606391100003, "strength_Npm": 350, "unstretched_width_m": 0.07, "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": 1.0007586689411623, "y": 0.15347440771329435 }, "p1p2_separation_m": 1.0124585459582203, "p1p2_normalized_2d": { "x": 0.9884440927840804, "y": 0.15158586820761308 } }, "s49": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9973606391100003, "damper_Ns2pm2": 5, "color": "yellow", "name": "s49" }, "name": "s49", "color": "yellow", "length_m": 0.9973606391100003, "strength_Npm": 350, "unstretched_width_m": 0.07, "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.6332920581370884, "y": 0.7899452953829487 }, "p1p2_separation_m": 1.0124585920407627, "p1p2_normalized_2d": { "x": -0.6254992185513414, "y": 0.7802247929870346 } }, "s50": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9973606391100003, "damper_Ns2pm2": 5, "color": "yellow", "name": "s50" }, "name": "s50", "color": "yellow", "length_m": 0.9973606391100003, "strength_Npm": 350, "unstretched_width_m": 0.07, "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.3674666108040734, "y": -0.943419703096243 }, "p1p2_separation_m": 1.0124586145843373, "p1p2_normalized_2d": { "x": -0.36294482116183685, "y": -0.9318106335472901 } }, "s51": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9973606391100003, "damper_Ns2pm2": 5, "color": "yellow", "name": "s51" }, "name": "s51", "color": "yellow", "length_m": 0.9973606391100003, "strength_Npm": 350, "unstretched_width_m": 0.07, "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.6332920581370889, "y": -0.7899452953829487 }, "p1p2_separation_m": 1.012458592040763, "p1p2_normalized_2d": { "x": 0.6254992185513417, "y": -0.7802247929870345 } }, "s52": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9973606391100003, "damper_Ns2pm2": 5, "color": "yellow", "name": "s52" }, "name": "s52", "color": "yellow", "length_m": 0.9973606391100003, "strength_Npm": 350, "unstretched_width_m": 0.07, "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.36746661080407383, "y": -0.943419703096243 }, "p1p2_separation_m": 1.0124586145843375, "p1p2_normalized_2d": { "x": -0.3629448211618372, "y": -0.9318106335472899 } }, "s53": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.9973606391100003, "damper_Ns2pm2": 5, "color": "yellow", "name": "s53" }, "name": "s53", "color": "yellow", "length_m": 0.9973606391100003, "strength_Npm": 350, "unstretched_width_m": 0.07, "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": 1.0007586689411623, "y": 0.15347440771329435 }, "p1p2_separation_m": 1.0124585459582203, "p1p2_normalized_2d": { "x": 0.9884440927840804, "y": 0.15158586820761308 } }, "s54": { "parsAtBirth": { "unstretched_width_m": 0.07, "strength_Npm": 350, "length_m": 0.5904900000000002, "damper_Ns2pm2": 5, "color": "blue", "name": "s54" }, "name": "s54", "color": "blue", "length_m": 0.5904900000000002, "strength_Npm": 350, "unstretched_width_m": 0.07, "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.08860852458862345, "y": 0.5777881876042326 }, "p1p2_separation_m": 0.584543121048188, "p1p2_normalized_2d": { "x": -0.15158595045945095, "y": 0.9884440801700949 } } }, "clients": { "local": { "color": "red", "name": "local", "puck": null, "isMouseDown": false, "button": null, "mouseX_px": 646, "mouseY_px": 382, "mouse_2d_px": { "x": 641, "y": 378 }, "mouse_2d_m": { "x": 6.41, "y": 2.22 }, "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": 641, "y": 379 }, { "x": 652, "y": 391 }, { "x": 644, "y": 395 } ], "mouseX_m": null, "mouseY_m": null } } }