Advertisement
Guest User

Untitled

a guest
Feb 16th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 117.05 KB | None | 0 0
  1. //MAP KODLARI
  2.  
  3. //DİZ
  4. const RS1 = `{ "name" : "| #𝝨𝗜 𝗛𝝠𝐃𝗝𝗜 𝐃𝗜𝗢𝗨𝗙 | #1", "width" : 500, "height" : 300, "spawnDistance" : 500, "bg" : { "type" : "hockey", "height" : 0, "width" : 0, "cornerRadius" : 0 }, "vertexes" : [ /* 0 */ { "x" : 3, "y" : 70, "bCoef" : -1, "color" : "FF4500" }, /* 1 */ { "x" : 3, "y" : 180, "color" : "FF4500" }, /* 2 */ { "x" : -3, "y" : 70, "bCoef" : -1, "color" : "FF4500" }, /* 3 */ { "x" : -3, "y" : 180, "color" : "FF4500" }, /* 4 */ { "x" : -3, "y" : 69, "bCoef" : -1, "curve" : 0, "color" : "FF4500" }, /* 5 */ { "x" : -3, "y" : -69, "bCoef" : -1, "curve" : 0, "color" : "FF4500" }, /* 6 */ { "x" : 3, "y" : 69, "bCoef" : -1, "color" : "FF4500" }, /* 7 */ { "x" : 3, "y" : -69, "bCoef" : -1, "color" : "FF4500" }, /* 8 */ { "x" : -4, "y" : -180, "color" : "FF4500" }, /* 9 */ { "x" : -3, "y" : -70, "bCoef" : -1, "color" : "FF4500" }, /* 10 */ { "x" : 3, "y" : -180, "color" : "FF4500" }, /* 11 */ { "x" : 3, "y" : -70, "bCoef" : -1, "color" : "FF4500" }, /* 12 */ { "x" : -126, "y" : 78.0000114440918, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 13 */ { "x" : -156, "y" : 78.0000114440918, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 14 */ { "x" : -189, "y" : 180, "trait" : "none", "color" : "C7E6BD", "curve" : 0 }, /* 15 */ { "x" : -99, "y" : 180, "trait" : "none", "color" : "C7E6BD", "curve" : 0 }, /* 16 */ { "x" : 100, "y" : 180, "trait" : "none", "color" : "C7E6BD" }, /* 17 */ { "x" : 190, "y" : 180, "trait" : "none", "color" : "C7E6BD" }, /* 18 */ { "x" : 99, "y" : -180, "trait" : "none", "color" : "C7E6BD" }, /* 19 */ { "x" : 189, "y" : -180, "trait" : "none", "color" : "C7E6BD" }, /* 20 */ { "x" : -189, "y" : -180, "trait" : "none", "color" : "C7E6BD" }, /* 21 */ { "x" : -99, "y" : -180, "trait" : "none", "color" : "C7E6BD" }, /* 22 */ { "x" : -189, "y" : -210, "trait" : "none" }, /* 23 */ { "x" : -99, "y" : -210, "trait" : "none" }, /* 24 */ { "x" : 99, "y" : -210, "trait" : "none" }, /* 25 */ { "x" : 189, "y" : -210, "trait" : "none" }, /* 26 */ { "x" : 99, "y" : 210, "trait" : "none" }, /* 27 */ { "x" : 189, "y" : 210, "trait" : "none" }, /* 28 */ { "x" : -99, "y" : 210, "trait" : "none" }, /* 29 */ { "x" : -189, "y" : 210, "trait" : "none" }, /* 30 */ { "x" : -189, "y" : 180, "trait" : "none" }, /* 31 */ { "x" : 0, "y" : -270, "curve" : 0 }, /* 32 */ { "x" : 0, "y" : 292.01041793823, "curve" : 0 }, /* 33 */ { "x" : -481, "y" : -270, "bCoef" : 0, "cMask" : ["red","blue","ball" ], "trait" : "ballArea" }, /* 34 */ { "x" : -481, "y" : 219, "bCoef" : 0, "cMask" : ["red","blue","ball" ], "trait" : "ballArea" }, /* 35 */ { "x" : 434, "y" : 219, "bCoef" : -1 }, /* 36 */ { "x" : 434, "y" : -269, "bCoef" : 0, "cMask" : ["red","blue","ball" ] }, /* 37 */ { "x" : 434, "y" : -268, "bCoef" : 0, "cMask" : ["red","blue","ball" ], "trait" : "none" }, /* 38 */ { "x" : 434, "y" : 222, "bCoef" : 0, "cMask" : ["red","blue","ball" ], "trait" : "none" }, /* 39 */ { "x" : -144.33332824707, "y" : 165, "trait" : "none", "color" : "FFFFFF" }, /* 40 */ { "x" : -144.33332824707, "y" : 183, "trait" : "none", "color" : "FFFFFF" }, /* 41 */ { "x" : -147.33332824707, "y" : 66.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 42 */ { "x" : -134.33332824707, "y" : 66.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 43 */ { "x" : -134.33332824707, "y" : 84.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 44 */ { "x" : -147.33332824707, "y" : 84.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 45 */ { "x" : -137.33332824707, "y" : 74.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 46 */ { "x" : -145.33332824707, "y" : 74.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 47 */ { "x" : -126, "y" : -14, "trait" : "none", "color" : "FFFFFF" }, /* 48 */ { "x" : -141, "y" : -14, "trait" : "none", "color" : "FFFFFF" }, /* 49 */ { "x" : -141, "y" : 6, "trait" : "none", "color" : "FFFFFF" }, /* 50 */ { "x" : -126, "y" : 6, "trait" : "none", "color" : "FFFFFF" }, /* 51 */ { "x" : -126, "y" : -4, "trait" : "none", "color" : "FFFFFF" }, /* 52 */ { "x" : -141, "y" : -4, "trait" : "none", "color" : "FFFFFF" }, /* 53 */ { "x" : -216, "y" : -71, "trait" : "none", "color" : "FFFFFF" }, /* 54 */ { "x" : -200, "y" : -71, "trait" : "none", "color" : "FFFFFF" }, /* 55 */ { "x" : -200, "y" : -49, "trait" : "none", "color" : "FFFFFF" }, /* 56 */ { "x" : -216, "y" : -49, "trait" : "none", "color" : "FFFFFF" }, /* 57 */ { "x" : -213.5, "y" : -60, "trait" : "none", "color" : "FFFFFF" }, /* 58 */ { "x" : -202.5, "y" : -60, "trait" : "none", "color" : "FFFFFF" }, /* 59 */ { "x" : -92, "y" : -91, "trait" : "none", "color" : "FFFFFF" }, /* 60 */ { "x" : -92, "y" : -69, "trait" : "none", "color" : "FFFFFF" }, /* 61 */ { "x" : -151, "y" : -168, "trait" : "none", "color" : "FFFFFF" }, /* 62 */ { "x" : -134, "y" : -168, "trait" : "none", "color" : "FFFFFF" }, /* 63 */ { "x" : -135, "y" : -158, "trait" : "none", "color" : "FFFFFF" }, /* 64 */ { "x" : -151, "y" : -158, "trait" : "none", "color" : "FFFFFF" }, /* 65 */ { "x" : -135, "y" : -148, "trait" : "none", "color" : "FFFFFF" }, /* 66 */ { "x" : -151, "y" : -148, "trait" : "none", "color" : "FFFFFF" }, /* 67 */ { "x" : 137.66667175293, "y" : 68.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 68 */ { "x" : 150.66667175293, "y" : 68.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 69 */ { "x" : 150.66667175293, "y" : 86.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 70 */ { "x" : 137.66667175293, "y" : 86.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 71 */ { "x" : 147.66667175293, "y" : 76.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 72 */ { "x" : 139.66667175293, "y" : 76.666687011719, "trait" : "none", "color" : "FFFFFF" }, /* 73 */ { "x" : 143.66667175293, "y" : 165, "trait" : "none", "color" : "FFFFFF" }, /* 74 */ { "x" : 143.66667175293, "y" : 183, "trait" : "none", "color" : "FFFFFF" }, /* 75 */ { "x" : 196, "y" : -73, "trait" : "none", "color" : "FFFFFF" }, /* 76 */ { "x" : 212, "y" : -73, "trait" : "none", "color" : "FFFFFF" }, /* 77 */ { "x" : 212, "y" : -51, "trait" : "none", "color" : "FFFFFF" }, /* 78 */ { "x" : 196, "y" : -51, "trait" : "none", "color" : "FFFFFF" }, /* 79 */ { "x" : 198.5, "y" : -62, "trait" : "none", "color" : "FFFFFF" }, /* 80 */ { "x" : 209.5, "y" : -62, "trait" : "none", "color" : "FFFFFF" }, /* 81 */ { "x" : -86.18182373047, "y" : -90, "trait" : "none", "color" : "FFFFFF" }, /* 82 */ { "x" : -86.18182373047, "y" : -70, "trait" : "none", "color" : "FFFFFF" }, /* 83 */ { "x" : -75, "y" : -70, "trait" : "none", "color" : "FFFFFF" }, /* 84 */ { "x" : -75, "y" : -90, "trait" : "none", "color" : "FFFFFF" }, /* 85 */ { "x" : 81, "y" : -93, "trait" : "none", "color" : "FFFFFF" }, /* 86 */ { "x" : 81, "y" : -71, "trait" : "none", "color" : "FFFFFF" }, /* 87 */ { "x" : 86.81817626953, "y" : -92, "trait" : "none", "color" : "FFFFFF" }, /* 88 */ { "x" : 86.81817626953, "y" : -72, "trait" : "none", "color" : "FFFFFF" }, /* 89 */ { "x" : 98, "y" : -72, "trait" : "none", "color" : "FFFFFF" }, /* 90 */ { "x" : 98, "y" : -92, "trait" : "none", "color" : "FFFFFF" }, /* 91 */ { "x" : 137, "y" : -13, "trait" : "none", "color" : "FFFFFF" }, /* 92 */ { "x" : 122, "y" : -13, "trait" : "none", "color" : "FFFFFF" }, /* 93 */ { "x" : 122, "y" : 7, "trait" : "none", "color" : "FFFFFF" }, /* 94 */ { "x" : 137, "y" : 7, "trait" : "none", "color" : "FFFFFF" }, /* 95 */ { "x" : 137, "y" : -3, "trait" : "none", "color" : "FFFFFF" }, /* 96 */ { "x" : 123.66667175293, "y" : -3, "trait" : "none", "color" : "FFFFFF" }, /* 97 */ { "x" : 139, "y" : -166, "trait" : "none", "color" : "FFFFFF" }, /* 98 */ { "x" : 156, "y" : -166, "trait" : "none", "color" : "FFFFFF" }, /* 99 */ { "x" : 155, "y" : -156, "trait" : "none", "color" : "FFFFFF" }, /* 100 */ { "x" : 139, "y" : -156, "trait" : "none", "color" : "FFFFFF" }, /* 101 */ { "x" : 155, "y" : -146, "trait" : "none", "color" : "FFFFFF" }, /* 102 */ { "x" : 139, "y" : -146, "trait" : "none", "color" : "FFFFFF" }, /* 103 */ { "x" : -280, "y" : -181, "bCoef" : -1, "trait" : "none" }, /* 104 */ { "x" : -280, "y" : 179, "bCoef" : -1, "trait" : "none" }, /* 105 */ { "x" : 1, "y" : -179, "bCoef" : -1, "trait" : "none" }, /* 106 */ { "x" : 0, "y" : 179, "bCoef" : -1, "trait" : "none" }, /* 107 */ { "x" : 278, "y" : -180, "bCoef" : -1, "trait" : "none" }, /* 108 */ { "x" : 279, "y" : 181, "bCoef" : -1, "trait" : "none" }, /* 109 */ { "x" : -279.6776750621829, "y" : 180.2460341165712, "bCoef" : -1, "trait" : "none" }, /* 110 */ { "x" : 279.32338976468, "y" : 180.73345881060513, "bCoef" : -1, "trait" : "none" }, /* 111 */ { "x" : -279.6776750621829, "y" : -179.7539658834288, "bCoef" : -1, "trait" : "none" }, /* 112 */ { "x" : 279.32338976468, "y" : -181.26654118939487, "bCoef" : -1, "trait" : "none" }, /* 113 */ { "x" : -481, "y" : 219.75, "bCoef" : 0, "cMask" : ["red","blue","ball" ], "trait" : "ballArea" }, /* 114 */ { "x" : 434, "y" : 220.75, "bCoef" : 0, "cMask" : ["red","blue","ball" ] }, /* 115 */ { "x" : -124, "y" : 78.0000114440918, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 116 */ { "x" : -158, "y" : 78.0000114440918, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 117 */ { "x" : -119, "y" : -0.9999885559082031, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 118 */ { "x" : -149, "y" : -0.9999885559082031, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 119 */ { "x" : -117, "y" : -0.9999885559082031, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 120 */ { "x" : -151, "y" : -0.9999885559082031, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 121 */ { "x" : -69, "y" : -75.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 122 */ { "x" : -99, "y" : -75.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 123 */ { "x" : -67, "y" : -75.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 124 */ { "x" : -101, "y" : -75.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 125 */ { "x" : -193, "y" : -56.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 126 */ { "x" : -223, "y" : -56.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 127 */ { "x" : -191, "y" : -56.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 128 */ { "x" : -225, "y" : -56.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 129 */ { "x" : -128, "y" : -156.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 130 */ { "x" : -158, "y" : -156.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 131 */ { "x" : -126, "y" : -156.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 132 */ { "x" : -160, "y" : -156.9999885559082, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 133 */ { "x" : -129, "y" : 174.00000381469727, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 134 */ { "x" : -159, "y" : 174.00000381469727, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 135 */ { "x" : -127, "y" : 174.00000381469727, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 136 */ { "x" : -161, "y" : 174.00000381469727, "bCoef" : -1, "color" : "FF1951", "curve" : 209.31732182283395 }, /* 137 */ { "x" : 218, "y" : -59.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 138 */ { "x" : 188, "y" : -59.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 139 */ { "x" : 220, "y" : -59.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 140 */ { "x" : 186, "y" : -59.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 141 */ { "x" : 104, "y" : -77.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 142 */ { "x" : 74, "y" : -77.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 143 */ { "x" : 106, "y" : -77.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 144 */ { "x" : 72, "y" : -77.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 145 */ { "x" : 144, "y" : 0.000011444091796875, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 146 */ { "x" : 114, "y" : 0.000011444091796875, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 147 */ { "x" : 146, "y" : 0.000011444091796875, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 148 */ { "x" : 112, "y" : 0.000011444091796875, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 149 */ { "x" : 159, "y" : 78.0000114440918, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 150 */ { "x" : 129, "y" : 78.0000114440918, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 151 */ { "x" : 161, "y" : 78.0000114440918, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 152 */ { "x" : 127, "y" : 78.0000114440918, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 153 */ { "x" : 162, "y" : -153.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 154 */ { "x" : 132, "y" : -153.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 155 */ { "x" : 164, "y" : -153.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 156 */ { "x" : 130, "y" : -153.9999885559082, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 157 */ { "x" : 159, "y" : 176.00000381469727, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 158 */ { "x" : 129, "y" : 176.00000381469727, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 159 */ { "x" : 161, "y" : 176.00000381469727, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 160 */ { "x" : 127, "y" : 176.00000381469727, "bCoef" : -1, "color" : "3333CC", "curve" : 209.31732182283395 }, /* 161 */ { "x" : -272.34927822149206, "y" : -172.43916933129577, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 162 */ { "x" : -272.34927822149206, "y" : -156.7394297932554, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 163 */ { "x" : -272.714388443307, "y" : -164.77185467318304, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 164 */ { "x" : -264.6819635633793, "y" : -172.07405910948086, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 165 */ { "x" : -264.3168533415644, "y" : -156.7394297932554, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 166 */ { "x" : -244.96601158537516, "y" : -171.708948887666, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 167 */ { "x" : -244.96601158537516, "y" : -157.1045400150703, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 168 */ { "x" : -233.28248448729858, "y" : -171.708948887666, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 169 */ { "x" : -233.28248448729858, "y" : -157.1045400150703, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 170 */ { "x" : -238.75913781452198, "y" : -164.55278909720806, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 171 */ { "x" : -227.80583116007517, "y" : -171.708948887666, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 172 */ { "x" : -227.80583116007517, "y" : -157.1045400150703, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 173 */ { "x" : -219.04318583651775, "y" : -171.708948887666, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 174 */ { "x" : -219.04318583651775, "y" : -157.1045400150703, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 175 */ { "x" : -227.4407209382603, "y" : -164.1876788753932, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 176 */ { "x" : -219.40829605833267, "y" : -164.1876788753932, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 177 */ { "x" : -259.93553067978576, "y" : -170.97872844403622, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 178 */ { "x" : -259.93553067978576, "y" : -158.19987068051495, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 179 */ { "x" : -249.71244446896873, "y" : -170.97872844403622, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 180 */ { "x" : -249.71244446896873, "y" : -158.19987068051495, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 181 */ { "x" : -272.34927822149206, "y" : -172.43916933129577, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 182 */ { "x" : -272.34927822149206, "y" : -156.7394297932554, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 183 */ { "x" : -272.714388443307, "y" : -164.77185467318304, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 184 */ { "x" : -264.6819635633793, "y" : -172.07405910948086, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 185 */ { "x" : -264.3168533415644, "y" : -156.7394297932554, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 186 */ { "x" : -244.96601158537516, "y" : -171.708948887666, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 187 */ { "x" : -244.96601158537516, "y" : -157.1045400150703, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 188 */ { "x" : -233.28248448729858, "y" : -171.708948887666, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 189 */ { "x" : -233.28248448729858, "y" : -157.1045400150703, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 190 */ { "x" : -238.75913781452198, "y" : -164.55278909720806, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 191 */ { "x" : -227.80583116007517, "y" : -171.708948887666, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 192 */ { "x" : -227.80583116007517, "y" : -157.1045400150703, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 193 */ { "x" : -219.04318583651775, "y" : -171.708948887666, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 194 */ { "x" : -219.04318583651775, "y" : -157.1045400150703, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 195 */ { "x" : -227.4407209382603, "y" : -164.1876788753932, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 196 */ { "x" : -219.40829605833267, "y" : -164.1876788753932, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 197 */ { "x" : -259.93553067978576, "y" : -170.97872844403622, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 198 */ { "x" : -259.93553067978576, "y" : -158.19987068051495, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 199 */ { "x" : -249.71244446896873, "y" : -170.97872844403622, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 200 */ { "x" : -249.71244446896873, "y" : -158.19987068051495, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 201 */ { "x" : 216.33643650018763, "y" : -173.8391670424774, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 202 */ { "x" : 216.33643650018763, "y" : -158.13942750443704, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 203 */ { "x" : 215.97132627837271, "y" : -166.17185238436468, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 204 */ { "x" : 224.00375115830036, "y" : -173.4740568206625, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 205 */ { "x" : 224.36886138011528, "y" : -158.13942750443704, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 206 */ { "x" : 243.71970313630453, "y" : -173.10894659884764, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 207 */ { "x" : 243.71970313630453, "y" : -158.50453772625195, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 208 */ { "x" : 255.4032302343811, "y" : -173.10894659884764, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 209 */ { "x" : 255.4032302343811, "y" : -158.50453772625195, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 210 */ { "x" : 249.9265769071577, "y" : -165.9527868083897, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 211 */ { "x" : 260.8798835616045, "y" : -173.10894659884764, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 212 */ { "x" : 260.8798835616045, "y" : -158.50453772625195, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 213 */ { "x" : 269.64252888516194, "y" : -173.10894659884764, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 214 */ { "x" : 269.64252888516194, "y" : -158.50453772625195, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 215 */ { "x" : 261.2449937834194, "y" : -165.58767658657484, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 216 */ { "x" : 269.277418663347, "y" : -165.58767658657484, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 217 */ { "x" : 228.75018404189393, "y" : -172.37872615521786, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 218 */ { "x" : 228.75018404189393, "y" : -159.5998683916966, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 219 */ { "x" : 238.97327025271096, "y" : -172.37872615521786, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 220 */ { "x" : 238.97327025271096, "y" : -159.5998683916966, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 221 */ { "x" : 216.33643650018763, "y" : -173.8391670424774, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 222 */ { "x" : 216.33643650018763, "y" : -158.13942750443704, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 223 */ { "x" : 215.97132627837271, "y" : -166.17185238436468, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 224 */ { "x" : 224.00375115830036, "y" : -173.4740568206625, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 225 */ { "x" : 224.36886138011528, "y" : -158.13942750443704, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 226 */ { "x" : 243.71970313630453, "y" : -173.10894659884764, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 227 */ { "x" : 243.71970313630453, "y" : -158.50453772625195, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 228 */ { "x" : 255.4032302343811, "y" : -173.10894659884764, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 229 */ { "x" : 255.4032302343811, "y" : -158.50453772625195, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 230 */ { "x" : 249.9265769071577, "y" : -165.9527868083897, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 231 */ { "x" : 260.8798835616045, "y" : -173.10894659884764, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 232 */ { "x" : 260.8798835616045, "y" : -158.50453772625195, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 233 */ { "x" : 269.64252888516194, "y" : -173.10894659884764, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 234 */ { "x" : 269.64252888516194, "y" : -158.50453772625195, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 235 */ { "x" : 261.2449937834194, "y" : -165.58767658657484, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 236 */ { "x" : 269.277418663347, "y" : -165.58767658657484, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 237 */ { "x" : 228.75018404189393, "y" : -172.37872615521786, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 238 */ { "x" : 228.75018404189393, "y" : -159.5998683916966, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 239 */ { "x" : 238.97327025271096, "y" : -172.37872615521786, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" }, /* 240 */ { "x" : 238.97327025271096, "y" : -159.5998683916966, "cMask" : ["wall" ], "cGroup" : ["wall" ], "color" : "C7E6BD" } ], "segments" : [ { "v0" : 0, "v1" : 1, "vis" : true, "color" : "FF4500", "x" : 3 }, { "v0" : 2, "v1" : 3, "vis" : true, "color" : "FF4500", "x" : -3 }, { "v0" : 4, "v1" : 5, "curve" : 0, "vis" : true, "color" : "333333", "bCoef" : -1, "x" : -3 }, { "v0" : 6, "v1" : 7, "vis" : true, "color" : "333333", "bCoef" : -1, "x" : 3 }, { "v0" : 8, "v1" : 9, "curve" : 0, "vis" : true, "color" : "FF4500" }, { "v0" : 10, "v1" : 11, "curve" : 0, "vis" : true, "color" : "FF4500" }, { "v0" : 12, "v1" : 13, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 14, "v1" : 15, "curve" : 0, "color" : "C7E6BD", "trait" : "none", "y" : 180 }, { "v0" : 16, "v1" : 17, "color" : "C7E6BD", "trait" : "none", "y" : 180 }, { "v0" : 18, "v1" : 19, "color" : "C7E6BD", "trait" : "none", "y" : -180 }, { "v0" : 20, "v1" : 21, "color" : "C7E6BD", "trait" : "none", "y" : -180 }, { "v0" : 20, "v1" : 22, "color" : "ffffff", "trait" : "none" }, { "v0" : 21, "v1" : 23, "color" : "ffffff", "trait" : "none" }, { "v0" : 23, "v1" : 22, "color" : "ffffff", "trait" : "none" }, { "v0" : 18, "v1" : 24, "color" : "ffffff", "trait" : "none" }, { "v0" : 24, "v1" : 25, "color" : "ffffff", "trait" : "none", "y" : -210 }, { "v0" : 25, "v1" : 19, "color" : "ffffff", "trait" : "none" }, { "v0" : 16, "v1" : 26, "color" : "ffffff", "trait" : "none" }, { "v0" : 26, "v1" : 27, "color" : "ffffff", "trait" : "none" }, { "v0" : 27, "v1" : 17, "color" : "ffffff", "trait" : "none" }, { "v0" : 15, "v1" : 28, "color" : "ffffff", "trait" : "none" }, { "v0" : 28, "v1" : 29, "color" : "ffffff", "trait" : "none" }, { "v0" : 29, "v1" : 30, "color" : "ffffff", "trait" : "none" }, { "v0" : 31, "v1" : 32, "curve" : 0, "vis" : false, "color" : "33BF00", "x" : 0 }, { "v0" : 33, "v1" : 36, "curve" : 0, "vis" : true, "color" : "C7E6BD", "bCoef" : 0, "cMask" : ["red","blue","ball" ] }, { "v0" : 33, "v1" : 34, "curve" : 0, "vis" : true, "color" : "C7E6BD", "bCoef" : -1, "trait" : "ballArea", "x" : -620 }, { "v0" : 37, "v1" : 38, "curve" : 0, "vis" : true, "color" : "C7E6BD", "bCoef" : -1, "cMask" : ["ball" ], "trait" : "ballArea", "x" : 620 }, { "v0" : 39, "v1" : 40, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 41, "v1" : 42, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 42, "v1" : 43, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 43, "v1" : 44, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 45, "v1" : 46, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 47, "v1" : 48, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -26 }, { "v0" : 48, "v1" : 49, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 49, "v1" : 50, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 50, "v1" : 51, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "x" : -130 }, { "v0" : 51, "v1" : 52, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 53, "v1" : 54, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -78 }, { "v0" : 54, "v1" : 55, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "x" : -180 }, { "v0" : 55, "v1" : 56, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 56, "v1" : 53, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 57, "v1" : 58, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -67 }, { "v0" : 59, "v1" : 60, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "x" : -115 }, { "v0" : 61, "v1" : 62, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -176 }, { "v0" : 62, "v1" : 63, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 63, "v1" : 64, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -166 }, { "v0" : 64, "v1" : 61, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 63, "v1" : 65, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 65, "v1" : 66, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -156 }, { "v0" : 67, "v1" : 68, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 69, "v1" : 70, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 71, "v1" : 72, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 68, "v1" : 69, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 73, "v1" : 74, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 75, "v1" : 76, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -78 }, { "v0" : 76, "v1" : 77, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "x" : -180 }, { "v0" : 77, "v1" : 78, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 78, "v1" : 75, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 79, "v1" : 80, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -67 }, { "v0" : 81, "v1" : 82, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 82, "v1" : 83, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 83, "v1" : 84, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "x" : -98 }, { "v0" : 84, "v1" : 81, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 85, "v1" : 86, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "x" : -115 }, { "v0" : 87, "v1" : 88, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 88, "v1" : 89, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 89, "v1" : 90, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "x" : -98 }, { "v0" : 90, "v1" : 87, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 91, "v1" : 92, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -26 }, { "v0" : 92, "v1" : 93, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 93, "v1" : 94, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 94, "v1" : 95, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "x" : -130 }, { "v0" : 95, "v1" : 96, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 97, "v1" : 98, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -176 }, { "v0" : 98, "v1" : 99, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 99, "v1" : 100, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -166 }, { "v0" : 100, "v1" : 97, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 99, "v1" : 101, "curve" : 0, "color" : "FFFFFF", "trait" : "none" }, { "v0" : 101, "v1" : 102, "curve" : 0, "color" : "FFFFFF", "trait" : "none", "y" : -156 }, { "v0" : 103, "v1" : 104, "curve" : 0, "vis" : true, "color" : "C7E6BD", "bCoef" : -1, "trait" : "none", "x" : -320 }, { "v0" : 105, "v1" : 106, "curve" : 0, "vis" : true, "color" : "C7E6BD", "bCoef" : -1, "trait" : "none", "x" : -320 }, { "v0" : 107, "v1" : 108, "curve" : 0, "vis" : true, "color" : "C7E6BD", "bCoef" : -1, "trait" : "none", "x" : -320 }, { "v0" : 109, "v1" : 110, "curve" : 0, "vis" : true, "color" : "C7E6BD", "bCoef" : -1, "trait" : "none", "x" : -320 }, { "v0" : 111, "v1" : 112, "curve" : 0, "vis" : true, "color" : "C7E6BD", "bCoef" : -1, "trait" : "none", "x" : -320 }, { "v0" : 113, "v1" : 114, "curve" : 0, "vis" : true, "color" : "C7E6BD", "bCoef" : 0, "cMask" : ["red","blue","ball" ] }, { "v0" : 115, "v1" : 116, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 117, "v1" : 118, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 119, "v1" : 120, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 121, "v1" : 122, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 123, "v1" : 124, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 125, "v1" : 126, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 127, "v1" : 128, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 129, "v1" : 130, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 131, "v1" : 132, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 133, "v1" : 134, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 135, "v1" : 136, "curve" : 209.31732182283395, "vis" : true, "color" : "FF1951", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 137, "v1" : 138, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 139, "v1" : 140, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 141, "v1" : 142, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 143, "v1" : 144, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 145, "v1" : 146, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 147, "v1" : 148, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 149, "v1" : 150, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 151, "v1" : 152, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 153, "v1" : 154, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 155, "v1" : 156, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 157, "v1" : 158, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 159, "v1" : 160, "curve" : 209.31732182283395, "vis" : true, "color" : "3333CC", "bCoef" : -1, "y" : 72.0000114440918 }, { "v0" : 161, "v1" : 162, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 163, "v1" : 164, "curve" : -35.30024843985965, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 163, "v1" : 165, "curve" : 35.82501877192631, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 166, "v1" : 167, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 168, "v1" : 169, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 169, "v1" : 169, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 170, "v1" : 169, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 170, "v1" : 167, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 171, "v1" : 172, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 173, "v1" : 174, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 175, "v1" : 176, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 171, "v1" : 173, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 177, "v1" : 178, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 179, "v1" : 180, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 178, "v1" : 180, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 177, "v1" : 179, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 189, "v1" : 189, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 201, "v1" : 202, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 203, "v1" : 204, "curve" : -35.30024843985965, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 203, "v1" : 205, "curve" : 35.82501877192631, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 206, "v1" : 207, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 208, "v1" : 209, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 209, "v1" : 209, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 210, "v1" : 209, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 210, "v1" : 207, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 211, "v1" : 212, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 213, "v1" : 214, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 215, "v1" : 216, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 211, "v1" : 213, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 217, "v1" : 218, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 219, "v1" : 220, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 218, "v1" : 220, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 217, "v1" : 219, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] }, { "v0" : 229, "v1" : 229, "color" : "C7E6BD", "cMask" : ["wall" ], "cGroup" : ["wall" ] } ], "goals" : [ ], "discs" : [ { "radius" : 5, "pos" : [-189,180 ], "color" : "FF1951", "trait" : "goalPost" }, { "radius" : 5, "pos" : [-99,180 ], "color" : "FF1951", "trait" : "goalPost" }, { "radius" : 5, "pos" : [99,180 ], "color" : "3333CC", "trait" : "goalPost" }, { "radius" : 5, "pos" : [189,180 ], "color" : "3333CC", "trait" : "goalPost" }, { "radius" : 5, "pos" : [99,-180 ], "color" : "FF1951", "trait" : "goalPost" }, { "radius" : 5, "pos" : [189,-180 ], "color" : "FF1951", "trait" : "goalPost" }, { "radius" : 5, "pos" : [-189,-180 ], "color" : "3333CC", "trait" : "goalPost" }, { "radius" : 5, "pos" : [-99,-180 ], "color" : "3333CC", "trait" : "goalPost" } ], "planes" : [ { "normal" : [0,1 ], "dist" : -270, "bCoef" : 0, "cMask" : ["red","blue","ball" ] }, { "normal" : [0,-1 ], "dist" : -219, "bCoef" : 0, "cMask" : ["red","blue","ball" ] }, { "normal" : [-1,0 ], "dist" : -433, "bCoef" : 0, "cMask" : ["red","blue","ball" ] }, { "normal" : [1,0 ], "dist" : -482, "bCoef" : 0, "cMask" : ["red","blue","ball" ] } ], "traits" : { "ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] }, "goalPost" : { "radius" : 8, "invMass" : 0, "bCoef" : 0.5 }, "goalNet" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball" ] }, "kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" : ["redKO","blueKO" ], "cMask" : ["red","blue" ] }, "none" : { "cMask" : ["" ] } }, "ballPhysics" : { "radius" : 0.001, "damping" : 0.9999, "invMass" : 0.999, "bCoef" : 1.1, "color" : "c9f364" }, "playerPhysics" : { "kickStrength" : 0.2, "bCoef" : 0, "acceleration" : 0.12, "invMass" : 0.4 } }`
  5. //RS
  6. const RS2 = `{ "name" : "| #𝝨𝗜 𝗛𝝠𝐃𝗝𝗜 𝐃𝗜𝗢𝗨𝗙 | #2", "width" : 1600, "height" : 800, "spawnDistance" : 770, "bg" : { "type" : "grass", "width" : 1400, "height" : 660, "kickOffRadius" : 180, "cornerRadius" : 0 }, "playerPhysics" : { "bCoef" : 0.5, "invMass" : 0.5, "damping" : 0.96101, "acceleration" : 0.1201, "kickingAcceleration" : 0.07, "kickingDamping" : 0.9605, "kickStrength" : 5.8652 }, "ballPhysics" : { "radius" : 8, "bCoef" : 0.5, "invMass" : 1, "damping" : 0.9902, "color" : "FFFFFF", "cMask" : [ "all" ], "cGroup" : [ "ball" ] }, "vertexes" : [ /* 0 */ { "x" : 0, "y" : 757, "trait" : "kickOffBarrier" }, /* 1 */ { "x" : 0, "y" : 180, "trait" : "kickOffBarrier" }, /* 2 */ { "x" : 0, "y" : -180, "trait" : "kickOffBarrier" }, /* 3 */ { "x" : 0, "y" : -784, "trait" : "kickOffBarrier" }, /* 4 */ { "x" : 1398, "y" : 310, "trait" : "line" }, /* 5 */ { "x" : 1000, "y" : 310, "trait" : "line" }, /* 6 */ { "x" : 1398, "y" : -310, "trait" : "line", "curve" : 0 }, /* 7 */ { "x" : 1000, "y" : -310, "trait" : "line", "curve" : 0 }, /* 8 */ { "x" : 1398, "y" : 180, "trait" : "line" }, /* 9 */ { "x" : 1263, "y" : 180, "trait" : "line", "curve" : 0 }, /* 10 */ { "x" : 1398, "y" : -180, "trait" : "line" }, /* 11 */ { "x" : 1263, "y" : -180, "trait" : "line", "curve" : 0 }, /* 12 */ { "x" : 1000, "y" : -150, "trait" : "line", "curve" : -130 }, /* 13 */ { "x" : 1000, "y" : 150, "trait" : "line", "curve" : -130 }, /* 14 */ { "x" : -1400, "y" : -310, "trait" : "line" }, /* 15 */ { "x" : -1000, "y" : -310, "trait" : "line" }, /* 16 */ { "x" : -1400, "y" : 310, "trait" : "line" }, /* 17 */ { "x" : -1000, "y" : 310, "trait" : "line" }, /* 18 */ { "x" : -1400, "y" : -180, "trait" : "line" }, /* 19 */ { "x" : -1262, "y" : -180, "trait" : "line" }, /* 20 */ { "x" : -1400, "y" : 180, "trait" : "line", "curve" : 0 }, /* 21 */ { "x" : -1262, "y" : 180, "trait" : "line", "curve" : 0 }, /* 22 */ { "x" : -1000, "y" : 150, "trait" : "line", "curve" : -130 }, /* 23 */ { "x" : -1000, "y" : -150, "trait" : "line", "curve" : -130 }, /* 24 */ { "x" : 1130, "y" : 0, "trait" : "line" }, /* 25 */ { "x" : 1130, "y" : -8, "trait" : "line" }, /* 26 */ { "x" : -1128, "y" : 1, "trait" : "line" }, /* 27 */ { "x" : -1128, "y" : -7, "trait" : "line" }, /* 28 */ { "x" : -1400, "y" : 627, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line" }, /* 29 */ { "x" : -1365, "y" : 660, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line" }, /* 30 */ { "x" : -1365, "y" : -660, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line" }, /* 31 */ { "x" : -1400, "y" : -628, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line" }, /* 32 */ { "x" : 1370, "y" : 660, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line" }, /* 33 */ { "x" : 1400, "y" : 628, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line" }, /* 34 */ { "x" : 1400, "y" : -627, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line" }, /* 35 */ { "x" : 1370, "y" : -660, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line", "curve" : 0 }, /* 36 */ { "x" : -1397, "y" : 135, "trait" : "line", "color" : "ffffff" }, /* 37 */ { "x" : -1465, "y" : 135, "trait" : "line", "color" : "ffffff" }, /* 38 */ { "x" : -1397, "y" : -135, "trait" : "line", "color" : "ffffff", "curve" : -5 }, /* 39 */ { "x" : -1465, "y" : -135, "trait" : "line", "color" : "ffffff", "curve" : -5 }, /* 40 */ { "x" : 1398, "y" : 135, "trait" : "line", "color" : "ffffff", "pos" : [1400,135 ] }, /* 41 */ { "x" : 1465, "y" : 135, "trait" : "line", "color" : "ffffff", "pos" : [1400,135 ] }, /* 42 */ { "x" : 1398, "y" : -135, "trait" : "line", "color" : "ffffff", "pos" : [1400,-135 ] }, /* 43 */ { "x" : 1465, "y" : -135, "trait" : "line", "color" : "ffffff", "pos" : [1400,-135 ] }, /* 44 */ { "x" : 0, "y" : -4, "trait" : "line" }, /* 45 */ { "x" : 0, "y" : 4, "trait" : "line" }, /* 46 */ { "x" : 0, "y" : -4, "trait" : "line" }, /* 47 */ { "x" : 0, "y" : 4, "trait" : "line" }, /* 48 */ { "x" : -1465, "y" : 135, "trait" : "line", "color" : "ffffff" }, /* 49 */ { "x" : -1515, "y" : 190, "trait" : "line", "color" : "ffffff", "pos" : [-1515,190 ] }, /* 50 */ { "x" : -1465, "y" : -135, "trait" : "line", "color" : "ffffff" }, /* 51 */ { "x" : -1515, "y" : -190, "trait" : "line", "color" : "ffffff", "pos" : [-1250,-150 ] }, /* 52 */ { "x" : 1465, "y" : 135, "trait" : "line", "color" : "ffffff", "pos" : [1400,135 ] }, /* 53 */ { "x" : 1515, "y" : 190, "trait" : "line", "color" : "ffffff", "pos" : [1515,190 ] }, /* 54 */ { "x" : 1465, "y" : -135, "trait" : "line", "color" : "ffffff", "pos" : [1400,-135 ] }, /* 55 */ { "x" : 1515, "y" : -190, "trait" : "line", "color" : "ffffff", "pos" : [1515,-190 ] }, /* 56 */ { "x" : 0.451230209926365, "y" : 179.45830388550837, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier", "curve" : -160.5 }, /* 57 */ { "x" : -0.38611853110747063, "y" : -179.53977599853027, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier", "curve" : -160.5 }, /* 58 */ { "x" : -0.5393244948458431, "y" : 180.73907410528113, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO" ], "trait" : "kickOffBarrier", "curve" : 154 }, /* 59 */ { "x" : -0.39649115506661303, "y" : -179.25903850800688, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO" ], "trait" : "kickOffBarrier", "curve" : 154 }, /* 60 */ { "x" : -1427, "y" : 180, "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "curve" : 40, "color" : "576C46" }, /* 61 */ { "x" : -1427, "y" : 310, "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "curve" : 40, "color" : "576C46" }, /* 62 */ { "x" : 1428, "y" : 180, "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 63 */ { "x" : 1428, "y" : 310, "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 64 */ { "x" : -1427, "y" : -180, "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 65 */ { "x" : -1427, "y" : -310, "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 66 */ { "x" : 1428, "y" : -180, "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "curve" : 40, "color" : "576C46" }, /* 67 */ { "x" : 1428, "y" : -310, "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "curve" : 40, "color" : "576C46" }, /* 68 */ { "x" : 1413, "y" : -653, "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line", "curve" : -60, "color" : "576C46" }, /* 69 */ { "x" : 1443, "y" : -633, "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line", "curve" : -60, "color" : "576C46" }, /* 70 */ { "x" : 1413, "y" : 653, "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line", "curve" : 60, "color" : "576C46" }, /* 71 */ { "x" : 1443, "y" : 633, "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line", "curve" : 60, "color" : "576C46" }, /* 72 */ { "x" : -1413, "y" : 653, "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line", "curve" : -75, "color" : "576C46" }, /* 73 */ { "x" : -1443, "y" : 633, "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line", "curve" : -75, "color" : "576C46" }, /* 74 */ { "x" : -1413, "y" : -653, "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line", "curve" : 75, "color" : "576C46" }, /* 75 */ { "x" : -1443, "y" : -633, "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line", "curve" : 75, "color" : "576C46" }, /* 76 */ { "x" : -1433, "y" : -310, "bCoef" : 0, "cMask" : ["ball" ] }, /* 77 */ { "x" : -1433, "y" : -180, "cMask" : ["ball" ] }, /* 78 */ { "x" : -1427, "y" : 310, "bCoef" : -5, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 79 */ { "x" : -1433, "y" : 310, "bCoef" : 0, "cMask" : ["ball" ] }, /* 80 */ { "x" : -1427, "y" : 180, "bCoef" : -5, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 81 */ { "x" : -1433, "y" : 180, "cMask" : ["ball" ] }, /* 82 */ { "x" : 1434, "y" : -310, "bCoef" : 0, "cMask" : ["ball" ] }, /* 83 */ { "x" : 1434, "y" : -180, "cMask" : ["ball" ] }, /* 84 */ { "x" : 1428, "y" : -180, "bCoef" : -5, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 85 */ { "x" : 1428, "y" : -310, "bCoef" : -5, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 86 */ { "x" : 1434, "y" : 310, "bCoef" : 0, "cMask" : ["ball" ] }, /* 87 */ { "x" : 1434, "y" : 180, "cMask" : ["ball" ] }, /* 88 */ { "x" : 1428, "y" : 310, "bCoef" : -5, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 89 */ { "x" : 1428, "y" : 180, "bCoef" : -5, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 90 */ { "x" : -1399, "y" : -575, "trait" : "line", "color" : "5E844D", "curve" : 0 }, /* 91 */ { "x" : 1399, "y" : -575, "trait" : "line", "color" : "5E844D", "curve" : 0 }, /* 92 */ { "x" : -1399, "y" : 575, "trait" : "line", "color" : "5E844D", "curve" : 0 }, /* 93 */ { "x" : 1399, "y" : 575, "trait" : "line", "color" : "5E844D", "curve" : 0 }, /* 94 */ { "x" : -1399.484375, "y" : 322.515625, "trait" : "line" }, /* 95 */ { "x" : -1110.484375, "y" : 659.515625, "trait" : "line" }, /* 96 */ { "x" : 1399.635035092499, "y" : -319.2764558771561, "trait" : "line" }, /* 97 */ { "x" : 1117.8329344345261, "y" : -659.7348941564355, "trait" : "line" }, /* 98 */ { "x" : -1113.1248350248002, "y" : -658.6565383524106, "trait" : "line" }, /* 99 */ { "x" : -1399.3634268273672, "y" : -318.33677598281287, "trait" : "line" }, /* 100 */ { "x" : 1101.6178310984292, "y" : 659.9423287742153, "trait" : "line" }, /* 101 */ { "x" : 1398.2083664448207, "y" : 324.5389963159137, "trait" : "line" }, /* 102 */ { "x" : -1398.185673889361, "y" : -657.8760767735932, "trait" : "line" }, /* 103 */ { "x" : -1398.185673889361, "y" : -680.2576557209617, "trait" : "line" }, /* 104 */ { "x" : -1417.3238317840978, "y" : -685.231339931488, "trait" : "line", "color" : "DEFE2E" }, /* 105 */ { "x" : -1404.889621257782, "y" : -685.231339931488, "trait" : "line", "color" : "DEFE2E" }, /* 106 */ { "x" : -1408.6198844156768, "y" : -685.231339931488, "trait" : "line", "color" : "FA2E49" }, /* 107 */ { "x" : -1396.185673889361, "y" : -685.231339931488, "trait" : "line", "color" : "FA2E49" }, /* 108 */ { "x" : -1396.2251399774564, "y" : -680.7080081107777, "trait" : "line", "color" : "DEFE2E" }, /* 109 */ { "x" : -1408.6592443459676, "y" : -680.6566275142136, "trait" : "line", "color" : "DEFE2E" }, /* 110 */ { "x" : -1404.9290130354143, "y" : -680.6720416931828, "trait" : "line", "color" : "FA2E49" }, /* 111 */ { "x" : -1417.363117403926, "y" : -680.6206610966187, "trait" : "line", "color" : "FA2E49" }, /* 112 */ { "x" : -1400.6381504666342, "y" : 660.2937366664931, "trait" : "line" }, /* 113 */ { "x" : 1399.4669609069824, "y" : -661.6666717529297, "trait" : "line" }, /* 114 */ { "x" : 1399.8316853588892, "y" : 658.5263569396444, "trait" : "line" }, /* 115 */ { "x" : -1396.185673889361, "y" : -682.2576557209617, "trait" : "line" }, /* 116 */ { "x" : -1417.3238317840978, "y" : -687.231339931488, "trait" : "line", "color" : "DEFE2E" }, /* 117 */ { "x" : -1404.889621257782, "y" : -687.231339931488, "trait" : "line", "color" : "DEFE2E" }, /* 118 */ { "x" : -1408.6198844156768, "y" : -687.231339931488, "trait" : "line", "color" : "FA2E49" }, /* 119 */ { "x" : -1396.185673889361, "y" : -687.231339931488, "trait" : "line", "color" : "FA2E49" }, /* 120 */ { "x" : -1396.2251399774564, "y" : -682.7080081107777, "trait" : "line", "color" : "DEFE2E" }, /* 121 */ { "x" : -1408.6592443459676, "y" : -682.6566275142136, "trait" : "line", "color" : "DEFE2E" }, /* 122 */ { "x" : -1404.9290130354143, "y" : -682.6720416931828, "trait" : "line", "color" : "FA2E49" }, /* 123 */ { "x" : -1417.363117403926, "y" : -682.6206610966187, "trait" : "line", "color" : "FA2E49" }, /* 124 */ { "x" : -1418.0359417853763, "y" : 683.6483702807818, "trait" : "line" }, /* 125 */ { "x" : -1396.797914289784, "y" : 688.1766637678851, "trait" : "line", "color" : "DEFE2E" }, /* 126 */ { "x" : -1409.2293779413737, "y" : 688.4380119876101, "trait" : "line", "color" : "DEFE2E" }, /* 127 */ { "x" : -1405.4999388458968, "y" : 688.3596075216926, "trait" : "line", "color" : "FA2E49" }, /* 128 */ { "x" : -1417.9314024974863, "y" : 688.6209557414177, "trait" : "line", "color" : "FA2E49" }, /* 129 */ { "x" : -1417.9870186926178, "y" : 684.0977936648169, "trait" : "line", "color" : "DEFE2E" }, /* 130 */ { "x" : -1405.5567411174825, "y" : 683.7850784304286, "trait" : "line", "color" : "DEFE2E" }, /* 131 */ { "x" : -1409.285824390023, "y" : 683.878893000745, "trait" : "line", "color" : "FA2E49" }, /* 132 */ { "x" : -1396.855546814887, "y" : 683.5661777663569, "trait" : "line", "color" : "FA2E49" }, /* 133 */ { "x" : -1417.9939048230501, "y" : 685.647928455429, "trait" : "line" }, /* 134 */ { "x" : -1396.755877327458, "y" : 690.1762219425323, "trait" : "line", "color" : "DEFE2E" }, /* 135 */ { "x" : -1409.1873409790476, "y" : 690.4375701622573, "trait" : "line", "color" : "DEFE2E" }, /* 136 */ { "x" : -1405.4579018835707, "y" : 690.3591656963398, "trait" : "line", "color" : "FA2E49" }, /* 137 */ { "x" : -1417.88936553516, "y" : 690.6205139160649, "trait" : "line", "color" : "FA2E49" }, /* 138 */ { "x" : -1417.9449817302918, "y" : 686.0973518394641, "trait" : "line", "color" : "DEFE2E" }, /* 139 */ { "x" : -1405.5147041551563, "y" : 685.7846366050759, "trait" : "line", "color" : "DEFE2E" }, /* 140 */ { "x" : -1409.2437874276968, "y" : 685.8784511753922, "trait" : "line", "color" : "FA2E49" }, /* 141 */ { "x" : -1396.8135098525609, "y" : 685.565735941004, "trait" : "line", "color" : "FA2E49" }, /* 142 */ { "x" : 1399.4809940488715, "y" : 682.5178708277251, "trait" : "line" }, /* 143 */ { "x" : 1399.4809940488715, "y" : 660.1362918803567, "trait" : "line" }, /* 144 */ { "x" : 1398.3428361541346, "y" : 684.1626076698303, "trait" : "line", "color" : "DEFE2E" }, /* 145 */ { "x" : 1410.7770466804504, "y" : 684.1626076698303, "trait" : "line", "color" : "DEFE2E" }, /* 146 */ { "x" : 1407.0467835225556, "y" : 684.1626076698303, "trait" : "line", "color" : "FA2E49" }, /* 147 */ { "x" : 1419.4809940488715, "y" : 684.1626076698303, "trait" : "line", "color" : "FA2E49" }, /* 148 */ { "x" : 1419.441527960776, "y" : 688.6859394905407, "trait" : "line", "color" : "DEFE2E" }, /* 149 */ { "x" : 1407.0074235922648, "y" : 688.7373200871048, "trait" : "line", "color" : "DEFE2E" }, /* 150 */ { "x" : 1410.7376549028181, "y" : 688.7219059081356, "trait" : "line", "color" : "FA2E49" }, /* 151 */ { "x" : 1398.3035505343064, "y" : 688.7732865046996, "trait" : "line", "color" : "FA2E49" }, /* 152 */ { "x" : 1419.4809940488715, "y" : 687.1362918803567, "trait" : "line" }, /* 153 */ { "x" : 1398.3428361541346, "y" : 682.1626076698303, "trait" : "line", "color" : "DEFE2E" }, /* 154 */ { "x" : 1410.7770466804504, "y" : 682.1626076698303, "trait" : "line", "color" : "DEFE2E" }, /* 155 */ { "x" : 1407.0467835225556, "y" : 682.1626076698303, "trait" : "line", "color" : "FA2E49" }, /* 156 */ { "x" : 1419.4809940488715, "y" : 682.1626076698303, "trait" : "line", "color" : "FA2E49" }, /* 157 */ { "x" : 1419.441527960776, "y" : 686.6859394905407, "trait" : "line", "color" : "DEFE2E" }, /* 158 */ { "x" : 1407.0074235922648, "y" : 686.7373200871048, "trait" : "line", "color" : "DEFE2E" }, /* 159 */ { "x" : 1410.7376549028181, "y" : 686.7219059081356, "trait" : "line", "color" : "FA2E49" }, /* 160 */ { "x" : 1398.3035505343064, "y" : 686.7732865046996, "trait" : "line", "color" : "FA2E49" }, /* 161 */ { "x" : -1399.5063685808814, "y" : 660.2717357079209, "trait" : "line" }, /* 162 */ { "x" : -1399.0359417853763, "y" : 682.6483702807818, "trait" : "line" }, /* 163 */ { "x" : 1399.4809940488715, "y" : -660.4821291722749, "trait" : "line" }, /* 164 */ { "x" : 1399.4809940488715, "y" : -682.8637081196433, "trait" : "line" }, /* 165 */ { "x" : 1397.3428361541346, "y" : -686.8373923301697, "trait" : "line", "color" : "DEFE2E" }, /* 166 */ { "x" : 1409.7770466804504, "y" : -686.8373923301697, "trait" : "line", "color" : "DEFE2E" }, /* 167 */ { "x" : 1406.0467835225556, "y" : -686.8373923301697, "trait" : "line", "color" : "FA2E49" }, /* 168 */ { "x" : 1418.4809940488715, "y" : -686.8373923301697, "trait" : "line", "color" : "FA2E49" }, /* 169 */ { "x" : 1418.441527960776, "y" : -682.3140605094593, "trait" : "line", "color" : "DEFE2E" }, /* 170 */ { "x" : 1406.0074235922648, "y" : -682.2626799128952, "trait" : "line", "color" : "DEFE2E" }, /* 171 */ { "x" : 1409.7376549028181, "y" : -682.2780940918644, "trait" : "line", "color" : "FA2E49" }, /* 172 */ { "x" : 1397.3035505343064, "y" : -682.2267134953004, "trait" : "line", "color" : "FA2E49" }, /* 173 */ { "x" : 1418.4809940488715, "y" : -683.8637081196433, "trait" : "line" }, /* 174 */ { "x" : 1397.3428361541346, "y" : -688.8373923301697, "trait" : "line", "color" : "DEFE2E" }, /* 175 */ { "x" : 1409.7770466804504, "y" : -688.8373923301697, "trait" : "line", "color" : "DEFE2E" }, /* 176 */ { "x" : 1406.0467835225556, "y" : -688.8373923301697, "trait" : "line", "color" : "FA2E49" }, /* 177 */ { "x" : 1418.4809940488715, "y" : -688.8373923301697, "trait" : "line", "color" : "FA2E49" }, /* 178 */ { "x" : 1418.441527960776, "y" : -684.3140605094593, "trait" : "line", "color" : "DEFE2E" }, /* 179 */ { "x" : 1406.0074235922648, "y" : -684.2626799128952, "trait" : "line", "color" : "DEFE2E" }, /* 180 */ { "x" : 1409.7376549028181, "y" : -684.2780940918644, "trait" : "line", "color" : "FA2E49" }, /* 181 */ { "x" : 1397.3035505343064, "y" : -684.2267134953004, "trait" : "line", "color" : "FA2E49" }, /* 182 */ { "x" : -883, "y" : 34, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 183 */ { "x" : -884, "y" : -44, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 184 */ { "x" : 883, "y" : 35, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 185 */ { "x" : 882, "y" : -43, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 186 */ { "x" : -999.1306971277922, "y" : 368.56038815099055, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 187 */ { "x" : -946.0943959552943, "y" : 311.35767179992814, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 188 */ { "x" : -945.6685405078478, "y" : -305.5627975998843, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 189 */ { "x" : -998.781843670732, "y" : -362.69402397502483, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 190 */ { "x" : 1000.1628103486075, "y" : 367.6274205942262, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 191 */ { "x" : 947.6878973070253, "y" : 309.9092821862838, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 192 */ { "x" : 937.6644781282787, "y" : -307.9534249802982, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 193 */ { "x" : 997.4011078841439, "y" : -358.1185031264618, "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "curve" : -40, "color" : "576C46" }, /* 194 */ { "x" : 5, "y" : -786, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO" ], "trait" : "kickOffBarrier" }, /* 195 */ { "x" : 8, "y" : 760, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO" ], "trait" : "kickOffBarrier" }, /* 196 */ { "x" : -7, "y" : -786, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier" }, /* 197 */ { "x" : -7, "y" : 760, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier" }, /* 198 */ { "x" : -150.82569236066718, "y" : -41.27337381132213, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 199 */ { "x" : -150.82569236066718, "y" : 47.19612363125293, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 200 */ { "x" : -152.88312253375057, "y" : 1.9326598234237053, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 201 */ { "x" : -107.61965872592134, "y" : -39.21594363823908, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 202 */ { "x" : -105.56222855283795, "y" : 47.19612363125293, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 203 */ { "x" : 13.48157062056805, "y" : -38.158513465155806, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 204 */ { "x" : 13.48157062056805, "y" : 44.13869345816977, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 205 */ { "x" : 79.31933615922878, "y" : -38.158513465155806, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 206 */ { "x" : 79.31933615922878, "y" : 44.13869345816977, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 207 */ { "x" : 48.45788356298158, "y" : 2.167114787884543, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 208 */ { "x" : 110.1807887554761, "y" : -38.158513465155806, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 209 */ { "x" : 110.1807887554761, "y" : 44.13869345816977, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 210 */ { "x" : 159.55911290947154, "y" : -38.158513465155806, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 211 */ { "x" : 159.55911290947154, "y" : 44.13869345816977, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 212 */ { "x" : 112.23821892855904, "y" : 4.224544960967478, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 213 */ { "x" : 157.50168273638826, "y" : 4.224544960967478, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 214 */ { "x" : -80.87306647584069, "y" : -33.043653118989596, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 215 */ { "x" : -80.87306647584069, "y" : 38.96640293892028, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 216 */ { "x" : -23.265021629512603, "y" : -33.043653118989596, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 217 */ { "x" : -23.265021629512603, "y" : 38.96640293892028, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 218 */ { "x" : -152.82569236066718, "y" : -42.27337381132213, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 219 */ { "x" : -152.82569236066718, "y" : 46.19612363125293, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 220 */ { "x" : -154.88312253375057, "y" : 0.9326598234237053, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 221 */ { "x" : -109.61965872592134, "y" : -40.21594363823908, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 222 */ { "x" : -107.56222855283795, "y" : 46.19612363125293, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 223 */ { "x" : 15.48157062056805, "y" : -38.158513465155806, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 224 */ { "x" : 15.48157062056805, "y" : 44.13869345816977, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 225 */ { "x" : 81.31933615922878, "y" : -38.158513465155806, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 226 */ { "x" : 81.31933615922878, "y" : 44.13869345816977, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 227 */ { "x" : 50.45788356298158, "y" : 2.167114787884543, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 228 */ { "x" : 112.1807887554761, "y" : -38.158513465155806, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 229 */ { "x" : 112.1807887554761, "y" : 44.13869345816977, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 230 */ { "x" : 161.55911290947154, "y" : -38.158513465155806, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 231 */ { "x" : 161.55911290947154, "y" : 44.13869345816977, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 232 */ { "x" : 114.23821892855904, "y" : 4.224544960967478, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 233 */ { "x" : 159.50168273638826, "y" : 4.224544960967478, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 234 */ { "x" : -82.87306647584069, "y" : -34.043653118989596, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 235 */ { "x" : -82.87306647584069, "y" : 37.96640293892028, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 236 */ { "x" : -25.265021629512603, "y" : -34.043653118989596, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" }, /* 237 */ { "x" : -25.265021629512603, "y" : 37.96640293892028, "cMask" : ["wall" ], "trait" : "line", "color" : "C7E6BD" } ], "segments" : [ { "v0" : 37, "v1" : 39, "color" : "ffffff", "trait" : "reargoalNetleft", "x" : -1465 }, { "v0" : 41, "v1" : 43, "color" : "ffffff", "trait" : "reargoalNetright", "x" : 1465 }, { "v0" : 0, "v1" : 1, "trait" : "kickOffBarrier" }, { "v0" : 2, "v1" : 3, "trait" : "kickOffBarrier" }, { "v0" : 4, "v1" : 5, "trait" : "line", "y" : 310 }, { "v0" : 5, "v1" : 7, "trait" : "line", "x" : 1000 }, { "v0" : 6, "v1" : 7, "curve" : 0, "trait" : "line", "y" : -310 }, { "v0" : 8, "v1" : 9, "trait" : "line", "y" : 180 }, { "v0" : 9, "v1" : 11, "curve" : 0, "trait" : "line", "x" : 1130 }, { "v0" : 10, "v1" : 11, "trait" : "line", "y" : -180 }, { "v0" : 12, "v1" : 13, "curve" : -130, "trait" : "line", "x" : 1000 }, { "v0" : 14, "v1" : 15, "trait" : "line", "y" : -310 }, { "v0" : 15, "v1" : 17, "trait" : "line", "x" : -1000 }, { "v0" : 16, "v1" : 17, "trait" : "line", "y" : 310 }, { "v0" : 18, "v1" : 19, "trait" : "line", "y" : -180 }, { "v0" : 19, "v1" : 21, "trait" : "line", "x" : -1130 }, { "v0" : 20, "v1" : 21, "curve" : 0, "trait" : "line", "y" : 180 }, { "v0" : 22, "v1" : 23, "curve" : -130, "trait" : "line", "x" : -1000 }, { "v0" : 24, "v1" : 25, "curve" : -180, "trait" : "line", "x" : 935 }, { "v0" : 26, "v1" : 27, "curve" : -180, "trait" : "line", "x" : -935 }, { "v0" : 24, "v1" : 25, "curve" : 180, "trait" : "line", "x" : 935 }, { "v0" : 26, "v1" : 27, "curve" : 180, "trait" : "line", "x" : -935 }, { "v0" : 24, "v1" : 25, "curve" : -148.65295185187, "trait" : "line", "x" : 935 }, { "v0" : 26, "v1" : 27, "curve" : 90, "trait" : "line", "x" : -935 }, { "v0" : 24, "v1" : 25, "curve" : -90, "trait" : "line", "x" : 935 }, { "v0" : 26, "v1" : 27, "curve" : -90, "trait" : "line", "x" : -935 }, { "v0" : 24, "v1" : 25, "trait" : "line", "x" : 935 }, { "v0" : 26, "v1" : 27, "trait" : "line", "x" : -935 }, { "v0" : 28, "v1" : 29, "curve" : 90, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 30, "v1" : 31, "curve" : 90, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 32, "v1" : 33, "curve" : 90, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 34, "v1" : 35, "curve" : 90, "bCoef" : 0, "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 36, "v1" : 37, "curve" : 5, "color" : "ffffff", "trait" : "sidegoalNet", "y" : 135 }, { "v0" : 38, "v1" : 39, "curve" : -5, "color" : "ffffff", "trait" : "sidegoalNet", "y" : -135 }, { "v0" : 40, "v1" : 41, "curve" : -5, "color" : "ffffff", "trait" : "sidegoalNet", "y" : 135, "pos" : [1400,135 ] }, { "v0" : 42, "v1" : 43, "curve" : 5, "color" : "ffffff", "trait" : "sidegoalNet", "y" : -135, "pos" : [1400,-135 ] }, { "v0" : 44, "v1" : 45, "curve" : -180, "trait" : "line" }, { "v0" : 46, "v1" : 47, "curve" : 180, "trait" : "line" }, { "v0" : 44, "v1" : 45, "curve" : -90, "trait" : "line" }, { "v0" : 46, "v1" : 47, "curve" : 90, "trait" : "line" }, { "v0" : 48, "v1" : 49, "color" : "ffffff", "trait" : "line" }, { "v0" : 50, "v1" : 51, "color" : "ffffff", "trait" : "line" }, { "v0" : 52, "v1" : 53, "color" : "ffffff", "trait" : "line" }, { "v0" : 54, "v1" : 55, "color" : "ffffff", "trait" : "line" }, { "v0" : 57, "v1" : 56, "curve" : -180.0309233489858, "vis" : false, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier" }, { "v0" : 59, "v1" : 58, "curve" : 180.42507385465825, "vis" : false, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO" ], "trait" : "kickOffBarrier" }, { "v0" : 60, "v1" : 61, "curve" : 40, "vis" : true, "color" : "576C46", "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "x" : -1220 }, { "v0" : 62, "v1" : 63, "curve" : -40, "vis" : true, "color" : "576C46", "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "x" : 1220 }, { "v0" : 64, "v1" : 65, "curve" : -40, "vis" : true, "color" : "576C46", "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "x" : -1220 }, { "v0" : 66, "v1" : 67, "curve" : 40, "vis" : true, "color" : "576C46", "bCoef" : -5.5, "cMask" : ["ball" ], "trait" : "line", "x" : 1220 }, { "v0" : 68, "v1" : 69, "curve" : -60, "vis" : true, "color" : "576C46", "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line" }, { "v0" : 70, "v1" : 71, "curve" : 60, "vis" : true, "color" : "576C46", "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line" }, { "v0" : 72, "v1" : 73, "curve" : -75, "vis" : true, "color" : "576C46", "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line" }, { "v0" : 74, "v1" : 75, "curve" : 75, "vis" : true, "color" : "576C46", "bCoef" : -3.45, "cMask" : ["ball" ], "trait" : "line" }, { "v0" : 65, "v1" : 76, "vis" : true, "bCoef" : 0, "cMask" : ["ball" ], "y" : -310 }, { "v0" : 64, "v1" : 77, "vis" : true, "cMask" : ["ball" ], "y" : -180 }, { "v0" : 81, "v1" : 80, "vis" : true, "cMask" : ["ball" ], "y" : 180 }, { "v0" : 79, "v1" : 78, "vis" : true, "cMask" : ["ball" ], "y" : 310 }, { "v0" : 87, "v1" : 89, "vis" : true, "color" : "000000", "cMask" : ["ball" ], "y" : 180 }, { "v0" : 86, "v1" : 88, "vis" : true, "color" : "000000", "cMask" : ["ball" ], "y" : 310 }, { "v0" : 82, "v1" : 85, "vis" : true, "color" : "000000", "cMask" : ["ball" ], "y" : -310 }, { "v0" : 83, "v1" : 84, "vis" : true, "color" : "000000", "cMask" : ["ball" ], "y" : -180 }, { "v0" : 90, "v1" : 91, "curve" : 0, "vis" : true, "color" : "5E844D", "trait" : "line", "y" : -575 }, { "v0" : 92, "v1" : 93, "curve" : 0, "vis" : true, "color" : "5E844D", "trait" : "line", "y" : 575 }, { "v0" : 94, "v1" : 95, "curve" : 101.39698978806615, "vis" : true, "color" : "5E844D", "trait" : "line" }, { "v0" : 96, "v1" : 97, "curve" : 101.39698978806615, "vis" : true, "color" : "5E844D", "trait" : "line" }, { "v0" : 98, "v1" : 99, "curve" : 101.39698978806615, "vis" : true, "color" : "5E844D", "trait" : "line" }, { "v0" : 100, "v1" : 101, "curve" : 101.39698978806615, "vis" : true, "color" : "5E844D", "trait" : "line" }, { "v0" : 102, "v1" : 103, "vis" : true, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 104, "v1" : 105, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 106, "v1" : 107, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 108, "v1" : 109, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 110, "v1" : 111, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 116, "v1" : 117, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 118, "v1" : 119, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 120, "v1" : 121, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 122, "v1" : 123, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 125, "v1" : 126, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 127, "v1" : 128, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 129, "v1" : 130, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 131, "v1" : 132, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 134, "v1" : 135, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 136, "v1" : 137, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 138, "v1" : 139, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 140, "v1" : 141, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 142, "v1" : 143, "vis" : true, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 144, "v1" : 145, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 146, "v1" : 147, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 148, "v1" : 149, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 150, "v1" : 151, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 153, "v1" : 154, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 155, "v1" : 156, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 157, "v1" : 158, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 159, "v1" : 160, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 161, "v1" : 162, "vis" : true, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 163, "v1" : 164, "vis" : true, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 165, "v1" : 166, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 167, "v1" : 168, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 169, "v1" : 170, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 171, "v1" : 172, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 174, "v1" : 175, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 176, "v1" : 177, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 178, "v1" : 179, "vis" : true, "color" : "DEFE2E", "trait" : "line" }, { "v0" : 180, "v1" : 181, "vis" : true, "color" : "FA2E49", "trait" : "line" }, { "v0" : 182, "v1" : 183, "curve" : -0.1626536365474556, "vis" : true, "color" : "576C46", "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "x" : -1220 }, { "v0" : 184, "v1" : 185, "curve" : -0.1626536365474556, "vis" : true, "color" : "576C46", "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "x" : -1220 }, { "v0" : 186, "v1" : 187, "curve" : -0.1626536365474556, "vis" : true, "color" : "576C46", "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "x" : -1220 }, { "v0" : 188, "v1" : 189, "curve" : -0.1626536365474556, "vis" : true, "color" : "576C46", "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "x" : -1220 }, { "v0" : 190, "v1" : 191, "curve" : -0.1626536365474556, "vis" : true, "color" : "576C46", "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "x" : -1220 }, { "v0" : 192, "v1" : 193, "curve" : -0.1626536365474556, "vis" : true, "color" : "576C46", "bCoef" : -3.7, "cMask" : ["ball" ], "trait" : "line", "x" : -1220 }, { "v0" : 194, "v1" : 195, "vis" : false, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["redKO" ], "trait" : "kickOffBarrier" }, { "v0" : 196, "v1" : 197, "vis" : false, "bCoef" : 0.1, "cMask" : ["red","blue" ], "cGroup" : ["blueKO" ], "trait" : "kickOffBarrier" }, { "v0" : 198, "v1" : 199, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 200, "v1" : 201, "curve" : -35.30024843985965, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 200, "v1" : 202, "curve" : 35.82501877192631, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 203, "v1" : 204, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 205, "v1" : 206, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 206, "v1" : 206, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 207, "v1" : 206, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 207, "v1" : 204, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 208, "v1" : 209, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 210, "v1" : 211, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 212, "v1" : 213, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 208, "v1" : 210, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 214, "v1" : 215, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 216, "v1" : 217, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 215, "v1" : 217, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 214, "v1" : 216, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 218, "v1" : 219, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 220, "v1" : 221, "curve" : -35.30024843985965, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 220, "v1" : 222, "curve" : 35.82501877192631, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 223, "v1" : 224, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 225, "v1" : 226, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 226, "v1" : 226, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 227, "v1" : 226, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 227, "v1" : 224, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 228, "v1" : 229, "curve" : -1.0463744409314393, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 230, "v1" : 231, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 232, "v1" : 233, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 228, "v1" : 230, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 234, "v1" : 235, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 236, "v1" : 237, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 235, "v1" : 237, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" }, { "v0" : 234, "v1" : 236, "color" : "C7E6BD", "cMask" : ["wall" ], "trait" : "line" } ], "goals" : [ { "p0" : [-1410,135 ], "p1" : [-1410,-135 ], "team" : "red" }, { "p0" : [1410,135 ], "p1" : [1410,-135 ], "team" : "blue" } ], "discs" : [ { "pos" : [-1400,135 ], "trait" : "goalPost", "x" : -1400, "y" : 135 }, { "pos" : [-1400,-135 ], "trait" : "goalPost", "x" : -1400 }, { "pos" : [1400,135 ], "trait" : "goalPost", "y" : 135 }, { "pos" : [1400,-135 ], "trait" : "goalPost", "y" : -135 }, { "pos" : [-1515,190 ], "trait" : "stanchion", "x" : -1515, "y" : 190 }, { "pos" : [-1515,-190 ], "trait" : "stanchion" }, { "pos" : [1515,190 ], "trait" : "stanchion", "x" : 1515, "y" : 190 }, { "pos" : [1515,-190 ], "trait" : "stanchion", "x" : 1515, "y" : -190 }, { "pos" : [-1398,-658 ], "trait" : "cornerflag", "x" : -1400 }, { "pos" : [-1400,660 ], "trait" : "cornerflag", "x" : -1400 }, { "pos" : [1400,-660 ], "trait" : "cornerflag" }, { "pos" : [1400,660 ], "trait" : "cornerflag" }, { "pos" : [1400,-660 ], "trait" : "cornerflag" }, { "pos" : [1400,660 ], "trait" : "cornerflag" } ], "planes" : [ { "normal" : [0,1 ], "dist" : -700, "bCoef" : 0, "trait" : "ballArea" }, { "normal" : [0,-1 ], "dist" : -700, "bCoef" : 0, "trait" : "ballArea" }, { "normal" : [0,1 ], "dist" : -785, "bCoef" : 0 }, { "normal" : [0,-1 ], "dist" : -757, "bCoef" : 0 }, { "normal" : [1,0 ], "dist" : -1587, "bCoef" : 0 }, { "normal" : [-1,0 ], "dist" : -1594, "bCoef" : 0.1 }, { "normal" : [1,0 ], "dist" : -1465, "bCoef" : 0, "cMask" : ["ball" ] }, { "normal" : [-1,0 ], "dist" : -1465, "bCoef" : 0, "cMask" : ["ball" ] } ], "traits" : { "ballArea" : { "vis" : false, "bCoef" : 0, "cMask" : ["ball" ] }, "goalPost" : { "radius" : 5, "invMass" : 0, "bCoef" : 2 }, "stanchion" : { "radius" : 3, "invMass" : 0, "bCoef" : 3, "cMask" : ["none" ] }, "cornerflag" : { "radius" : 3, "invMass" : 0, "bCoef" : 0.5, "color" : "FFFF00", "cGroup" : [ ] }, "reargoalNetleft" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball","red","blue" ], "curve" : 10, "color" : "C7E6BD" }, "reargoalNetright" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball","red","blue" ], "curve" : -10, "color" : "C7E6BD" }, "sidegoalNet" : { "vis" : true, "bCoef" : 1, "cMask" : ["ball","red","blue" ], "color" : "C7E6BD" }, "kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" : ["redKO","blueKO" ], "cMask" : ["red","blue" ] }, "line" : { "vis" : true, "cMask" : [ ], "color" : "C7E6BD" }, "tunnel" : { "vis" : true, "cMask" : ["red","blue" ], "color" : "000000" }, "advertising" : { "vis" : true, "cMask" : ["red","blue" ], "color" : "333333" }, "teambench" : { "vis" : true, "cMask" : [ ], "color" : "000000" }, "manager" : { "radius" : 15, "vis" : true, "cMask" : ["red","blue" ], "invMass" : 0, "color" : "333333" }, "physio" : { "radius" : 15, "vis" : true, "cMask" : ["red","blue" ], "invMass" : 0, "color" : "666666" }, "redsubs" : { "radius" : 15, "vis" : true, "cMask" : ["red","blue" ], "invMass" : 0, "color" : "E56E56" }, "bluesubs" : { "radius" : 15, "vis" : true, "cMask" : ["red","blue" ], "invMass" : 0, "color" : "5689E5" } } }`
  7. //PEN
  8. const RS3 = `{ "name" : "| #𝝨𝗜 𝗛𝝠𝐃𝗝𝗜 𝐃𝗜𝗢𝗨𝗙 | #3", "width" : 420, "height" : 200, "spawnDistance" : 300, "bg" : { "type" : "hockey", "width" : 0, "height" : 0, "kickOffRadius" : 10, "cornerRadius" : 0 }, "vertexes" : [ /* 0 */ { "x" : 420, "y" : 600, "trait" : "ballArea" }, /* 1 */ { "x" : 420, "y" : -600, "trait" : "ballArea" }, /* 2 */ { "x" : 283, "y" : 500, "trait" : "gkArea" }, /* 3 */ { "x" : 283, "y" : -500, "trait" : "gkArea" }, /* 4 */ { "x" : 335, "y" : 500, "trait" : "gkArea" }, /* 5 */ { "x" : 335, "y" : -500, "trait" : "gkArea" }, /* 6 */ { "x" : -475, "y" : -200, "trait" : "penArea" }, /* 7 */ { "x" : -10, "y" : -190, "trait" : "penArea" }, /* 8 */ { "x" : -10, "y" : 190, "trait" : "penArea" }, /* 9 */ { "x" : -475, "y" : 200, "trait" : "penArea" }, /* 10 */ { "x" : 300, "y" : -250, "trait" : "line" }, /* 11 */ { "x" : 300, "y" : 250, "trait" : "line" }, /* 12 */ { "x" : 0, "y" : 9, "trait" : "line" }, /* 13 */ { "x" : 0, "y" : -9, "trait" : "line" }, /* 14 */ { "x" : 0, "y" : 9, "trait" : "line" }, /* 15 */ { "x" : 0, "y" : -9, "trait" : "line" }, /* 16 */ { "x" : 175, "y" : -175, "trait" : "line" }, /* 17 */ { "x" : 300, "y" : -175, "trait" : "line" }, /* 18 */ { "x" : 175, "y" : 175, "trait" : "line" }, /* 19 */ { "x" : 300, "y" : 175, "trait" : "line" }, /* 20 */ { "x" : -120, "y" : -250, "trait" : "line" }, /* 21 */ { "x" : -120, "y" : 250, "trait" : "line" }, /* 22 */ { "x" : -120, "y" : -190, "trait" : "line" }, /* 23 */ { "x" : -120, "y" : 190, "trait" : "line" }, /* 24 */ { "x" : 300, "y" : -100, "trait" : "line" }, /* 25 */ { "x" : 350, "y" : -98, "trait" : "line" }, /* 26 */ { "x" : 350, "y" : 98, "trait" : "line" }, /* 27 */ { "x" : 300, "y" : 100, "trait" : "line" }, /* 28 */ { "x" : 0, "y" : -15, "trait" : "powerboost" }, /* 29 */ { "x" : 0, "y" : 15, "trait" : "powerboost" }, /* 30 */ { "x" : 400, "y" : -135, "trait" : "line" }, /* 31 */ { "x" : 400, "y" : 135, "trait" : "line" }, /* 32 */ { "x" : -282.33333587646484, "y" : -250.8784637451172, "trait" : "line" }, /* 33 */ { "x" : -283.0217704772949, "y" : 201.98836517333984, "trait" : "line" }, /* 34 */ { "x" : 1.6666641235351562, "y" : -250.8784637451172, "trait" : "line" }, /* 35 */ { "x" : 1.9782295227050781, "y" : 249.98836517333984, "trait" : "line" }, /* 36 */ { "x" : -417.33333587646484, "y" : -250.8784637451172, "trait" : "line" }, /* 37 */ { "x" : -418.0217704772949, "y" : 249.98836517333984, "trait" : "line" }, /* 38 */ { "x" : 422.5, "y" : -251, "trait" : "line" }, /* 39 */ { "x" : -418.33333587646484, "y" : 250.1215362548828, "trait" : "line" }, /* 40 */ { "x" : 421.5, "y" : 250, "trait" : "line" }, /* 41 */ { "x" : 423.66666412353516, "y" : -251.8784637451172, "trait" : "line" }, /* 42 */ { "x" : 422.9782295227051, "y" : 249.98836517333984, "trait" : "line" }, /* 43 */ { "x" : -281.33333587646484, "y" : -250.8784637451172, "trait" : "line" }, /* 44 */ { "x" : -281.0217704772949, "y" : 249.98836517333984, "trait" : "line" }, /* 45 */ { "x" : 181.65072177850794, "y" : 150.74266965796204, "trait" : "line", "color" : "C7E6BD" }, /* 46 */ { "x" : 181.65072177850794, "y" : 166.44240919600242, "trait" : "line", "color" : "C7E6BD" }, /* 47 */ { "x" : 181.28561155669303, "y" : 158.40998431607477, "trait" : "line", "color" : "C7E6BD" }, /* 48 */ { "x" : 189.31803643662067, "y" : 151.10777987977696, "trait" : "line", "color" : "C7E6BD" }, /* 49 */ { "x" : 189.6831466584356, "y" : 166.44240919600242, "trait" : "line", "color" : "C7E6BD" }, /* 50 */ { "x" : 209.03398841462484, "y" : 151.47289010159182, "trait" : "line", "color" : "C7E6BD" }, /* 51 */ { "x" : 209.03398841462484, "y" : 166.0772989741875, "trait" : "line", "color" : "C7E6BD" }, /* 52 */ { "x" : 220.71751551270142, "y" : 151.47289010159182, "trait" : "line", "color" : "C7E6BD" }, /* 53 */ { "x" : 220.71751551270142, "y" : 166.0772989741875, "trait" : "line", "color" : "C7E6BD" }, /* 54 */ { "x" : 215.24086218547802, "y" : 158.62904989204975, "trait" : "line", "color" : "C7E6BD" }, /* 55 */ { "x" : 226.19416883992483, "y" : 151.47289010159182, "trait" : "line", "color" : "C7E6BD" }, /* 56 */ { "x" : 226.19416883992483, "y" : 166.0772989741875, "trait" : "line", "color" : "C7E6BD" }, /* 57 */ { "x" : 234.95681416348225, "y" : 151.47289010159182, "trait" : "line", "color" : "C7E6BD" }, /* 58 */ { "x" : 234.95681416348225, "y" : 166.0772989741875, "trait" : "line", "color" : "C7E6BD" }, /* 59 */ { "x" : 226.5592790617397, "y" : 158.9941601138646, "trait" : "line", "color" : "C7E6BD" }, /* 60 */ { "x" : 234.59170394166733, "y" : 158.9941601138646, "trait" : "line", "color" : "C7E6BD" }, /* 61 */ { "x" : 194.06446932021424, "y" : 152.2031105452216, "trait" : "line", "color" : "C7E6BD" }, /* 62 */ { "x" : 194.06446932021424, "y" : 164.98196830874286, "trait" : "line", "color" : "C7E6BD" }, /* 63 */ { "x" : 204.28755553103127, "y" : 152.2031105452216, "trait" : "line", "color" : "C7E6BD" }, /* 64 */ { "x" : 204.28755553103127, "y" : 164.98196830874286, "trait" : "line", "color" : "C7E6BD" }, /* 65 */ { "x" : 181.65072177850794, "y" : 150.74266965796204, "trait" : "line", "color" : "C7E6BD" }, /* 66 */ { "x" : 181.65072177850794, "y" : 166.44240919600242, "trait" : "line", "color" : "C7E6BD" }, /* 67 */ { "x" : 181.28561155669303, "y" : 158.40998431607477, "trait" : "line", "color" : "C7E6BD" }, /* 68 */ { "x" : 189.31803643662067, "y" : 151.10777987977696, "trait" : "line", "color" : "C7E6BD" }, /* 69 */ { "x" : 189.6831466584356, "y" : 166.44240919600242, "trait" : "line", "color" : "C7E6BD" }, /* 70 */ { "x" : 209.03398841462484, "y" : 151.47289010159182, "trait" : "line", "color" : "C7E6BD" }, /* 71 */ { "x" : 209.03398841462484, "y" : 166.0772989741875, "trait" : "line", "color" : "C7E6BD" }, /* 72 */ { "x" : 220.71751551270142, "y" : 151.47289010159182, "trait" : "line", "color" : "C7E6BD" }, /* 73 */ { "x" : 220.71751551270142, "y" : 166.0772989741875, "trait" : "line", "color" : "C7E6BD" }, /* 74 */ { "x" : 215.24086218547802, "y" : 158.62904989204975, "trait" : "line", "color" : "C7E6BD" }, /* 75 */ { "x" : 226.19416883992483, "y" : 151.47289010159182, "trait" : "line", "color" : "C7E6BD" }, /* 76 */ { "x" : 226.19416883992483, "y" : 166.0772989741875, "trait" : "line", "color" : "C7E6BD" }, /* 77 */ { "x" : 234.95681416348225, "y" : 151.47289010159182, "trait" : "line", "color" : "C7E6BD" }, /* 78 */ { "x" : 234.95681416348225, "y" : 166.0772989741875, "trait" : "line", "color" : "C7E6BD" }, /* 79 */ { "x" : 226.5592790617397, "y" : 158.9941601138646, "trait" : "line", "color" : "C7E6BD" }, /* 80 */ { "x" : 234.59170394166733, "y" : 158.9941601138646, "trait" : "line", "color" : "C7E6BD" }, /* 81 */ { "x" : 194.06446932021424, "y" : 152.2031105452216, "trait" : "line", "color" : "C7E6BD" }, /* 82 */ { "x" : 194.06446932021424, "y" : 164.98196830874286, "trait" : "line", "color" : "C7E6BD" }, /* 83 */ { "x" : 204.28755553103127, "y" : 152.2031105452216, "trait" : "line", "color" : "C7E6BD" }, /* 84 */ { "x" : 204.28755553103127, "y" : 164.98196830874286, "trait" : "line", "color" : "C7E6BD" }, /* 85 */ { "x" : 183.65072177850794, "y" : -168.25733034203796, "trait" : "line", "color" : "C7E6BD" }, /* 86 */ { "x" : 183.65072177850794, "y" : -152.55759080399758, "trait" : "line", "color" : "C7E6BD" }, /* 87 */ { "x" : 183.28561155669303, "y" : -160.59001568392523, "trait" : "line", "color" : "C7E6BD" }, /* 88 */ { "x" : 191.31803643662067, "y" : -167.89222012022304, "trait" : "line", "color" : "C7E6BD" }, /* 89 */ { "x" : 191.6831466584356, "y" : -152.55759080399758, "trait" : "line", "color" : "C7E6BD" }, /* 90 */ { "x" : 211.03398841462484, "y" : -167.52710989840818, "trait" : "line", "color" : "C7E6BD" }, /* 91 */ { "x" : 211.03398841462484, "y" : -152.9227010258125, "trait" : "line", "color" : "C7E6BD" }, /* 92 */ { "x" : 222.71751551270142, "y" : -167.52710989840818, "trait" : "line", "color" : "C7E6BD" }, /* 93 */ { "x" : 222.71751551270142, "y" : -152.9227010258125, "trait" : "line", "color" : "C7E6BD" }, /* 94 */ { "x" : 217.24086218547802, "y" : -160.37095010795025, "trait" : "line", "color" : "C7E6BD" }, /* 95 */ { "x" : 228.19416883992483, "y" : -167.52710989840818, "trait" : "line", "color" : "C7E6BD" }, /* 96 */ { "x" : 228.19416883992483, "y" : -152.9227010258125, "trait" : "line", "color" : "C7E6BD" }, /* 97 */ { "x" : 236.95681416348225, "y" : -167.52710989840818, "trait" : "line", "color" : "C7E6BD" }, /* 98 */ { "x" : 236.95681416348225, "y" : -152.9227010258125, "trait" : "line", "color" : "C7E6BD" }, /* 99 */ { "x" : 228.5592790617397, "y" : -160.0058398861354, "trait" : "line", "color" : "C7E6BD" }, /* 100 */ { "x" : 236.59170394166733, "y" : -160.0058398861354, "trait" : "line", "color" : "C7E6BD" }, /* 101 */ { "x" : 196.06446932021424, "y" : -166.7968894547784, "trait" : "line", "color" : "C7E6BD" }, /* 102 */ { "x" : 196.06446932021424, "y" : -154.01803169125714, "trait" : "line", "color" : "C7E6BD" }, /* 103 */ { "x" : 206.28755553103127, "y" : -166.7968894547784, "trait" : "line", "color" : "C7E6BD" }, /* 104 */ { "x" : 206.28755553103127, "y" : -154.01803169125714, "trait" : "line", "color" : "C7E6BD" }, /* 105 */ { "x" : 183.65072177850794, "y" : -168.25733034203796, "trait" : "line", "color" : "C7E6BD" }, /* 106 */ { "x" : 183.65072177850794, "y" : -152.55759080399758, "trait" : "line", "color" : "C7E6BD" }, /* 107 */ { "x" : 183.28561155669303, "y" : -160.59001568392523, "trait" : "line", "color" : "C7E6BD" }, /* 108 */ { "x" : 191.31803643662067, "y" : -167.89222012022304, "trait" : "line", "color" : "C7E6BD" }, /* 109 */ { "x" : 191.6831466584356, "y" : -152.55759080399758, "trait" : "line", "color" : "C7E6BD" }, /* 110 */ { "x" : 211.03398841462484, "y" : -167.52710989840818, "trait" : "line", "color" : "C7E6BD" }, /* 111 */ { "x" : 211.03398841462484, "y" : -152.9227010258125, "trait" : "line", "color" : "C7E6BD" }, /* 112 */ { "x" : 222.71751551270142, "y" : -167.52710989840818, "trait" : "line", "color" : "C7E6BD" }, /* 113 */ { "x" : 222.71751551270142, "y" : -152.9227010258125, "trait" : "line", "color" : "C7E6BD" }, /* 114 */ { "x" : 217.24086218547802, "y" : -160.37095010795025, "trait" : "line", "color" : "C7E6BD" }, /* 115 */ { "x" : 228.19416883992483, "y" : -167.52710989840818, "trait" : "line", "color" : "C7E6BD" }, /* 116 */ { "x" : 228.19416883992483, "y" : -152.9227010258125, "trait" : "line", "color" : "C7E6BD" }, /* 117 */ { "x" : 236.95681416348225, "y" : -167.52710989840818, "trait" : "line", "color" : "C7E6BD" }, /* 118 */ { "x" : 236.95681416348225, "y" : -152.9227010258125, "trait" : "line", "color" : "C7E6BD" }, /* 119 */ { "x" : 228.5592790617397, "y" : -160.0058398861354, "trait" : "line", "color" : "C7E6BD" }, /* 120 */ { "x" : 236.59170394166733, "y" : -160.0058398861354, "trait" : "line", "color" : "C7E6BD" }, /* 121 */ { "x" : 196.06446932021424, "y" : -166.7968894547784, "trait" : "line", "color" : "C7E6BD" }, /* 122 */ { "x" : 196.06446932021424, "y" : -154.01803169125714, "trait" : "line", "color" : "C7E6BD" }, /* 123 */ { "x" : 206.28755553103127, "y" : -166.7968894547784, "trait" : "line", "color" : "C7E6BD" }, /* 124 */ { "x" : 206.28755553103127, "y" : -154.01803169125714, "trait" : "line", "color" : "C7E6BD" } ], "segments" : [ { "v0" : 0, "v1" : 1, "trait" : "ballArea" }, { "v0" : 2, "v1" : 3, "trait" : "gkArea" }, { "v0" : 4, "v1" : 5, "trait" : "gkArea" }, { "v0" : 6, "v1" : 7, "trait" : "penArea" }, { "v0" : 7, "v1" : 8, "curve" : 50, "trait" : "penArea" }, { "v0" : 8, "v1" : 9, "trait" : "penArea" }, { "v0" : 9, "v1" : 6, "trait" : "penArea" }, { "v0" : 10, "v1" : 11, "trait" : "line" }, { "v0" : 12, "v1" : 13, "curve" : -180, "trait" : "line" }, { "v0" : 14, "v1" : 15, "curve" : 180, "trait" : "line" }, { "v0" : 16, "v1" : 17, "trait" : "line" }, { "v0" : 16, "v1" : 18, "trait" : "line" }, { "v0" : 18, "v1" : 19, "trait" : "line" }, { "v0" : 20, "v1" : 21, "trait" : "line" }, { "v0" : 22, "v1" : 23, "curve" : -140, "trait" : "line" }, { "v0" : 24, "v1" : 25, "curve" : 10, "trait" : "goalnet" }, { "v0" : 25, "v1" : 26, "curve" : 10, "trait" : "goalnet" }, { "v0" : 26, "v1" : 27, "curve" : 10, "trait" : "goalnet" }, { "v0" : 28, "v1" : 29, "curve" : 180, "trait" : "powerboost" }, { "v0" : 25, "v1" : 30, "trait" : "line" }, { "v0" : 26, "v1" : 31, "trait" : "line" }, { "v0" : 34, "v1" : 35, "vis" : true, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 36, "v1" : 37, "vis" : true, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 36, "v1" : 38, "vis" : true, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 39, "v1" : 40, "vis" : true, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 41, "v1" : 42, "vis" : true, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 43, "v1" : 44, "vis" : true, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 45, "v1" : 46, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 47, "v1" : 48, "curve" : -35.30024843985965, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 47, "v1" : 49, "curve" : 35.82501877192631, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 50, "v1" : 51, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 52, "v1" : 53, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 53, "v1" : 53, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 54, "v1" : 53, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 54, "v1" : 51, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 55, "v1" : 56, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 57, "v1" : 58, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 59, "v1" : 60, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 55, "v1" : 57, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 61, "v1" : 62, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 63, "v1" : 64, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 62, "v1" : 64, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 61, "v1" : 63, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 73, "v1" : 73, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 85, "v1" : 86, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 87, "v1" : 88, "curve" : -35.30024843985965, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 87, "v1" : 89, "curve" : 35.82501877192631, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 90, "v1" : 91, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 92, "v1" : 93, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 93, "v1" : 93, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 94, "v1" : 93, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 94, "v1" : 91, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 95, "v1" : 96, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 97, "v1" : 98, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 99, "v1" : 100, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 95, "v1" : 97, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 101, "v1" : 102, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 103, "v1" : 104, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 102, "v1" : 104, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 101, "v1" : 103, "color" : "C7E6BD", "trait" : "line" }, { "v0" : 113, "v1" : 113, "color" : "C7E6BD", "trait" : "line" } ], "goals" : [ { "p0" : [310,100 ], "p1" : [310,-100 ], "team" : "blue" }, { "p0" : [300,100 ], "p1" : [-400,100 ], "team" : "red" }, { "p0" : [300,-100 ], "p1" : [-400,-100 ], "team" : "red" }, { "p0" : [-10,250 ], "p1" : [-10,-250 ], "team" : "red" } ], "discs" : [ { "pos" : [300,100 ], "color" : "C7E6BD", "trait" : "goalPost" }, { "pos" : [300,-100 ], "color" : "C7E6BD", "trait" : "goalPost" }, { "pos" : [400,-135 ], "color" : "C7E6BD", "trait" : "stanchion" }, { "pos" : [400,135 ], "color" : "C7E6BD", "trait" : "stanchion" } ], "planes" : [ { "normal" : [0,1 ], "dist" : -200, "trait" : "ballArea" }, { "normal" : [0,-1 ], "dist" : -200, "trait" : "ballArea" }, { "normal" : [0,1 ], "dist" : -250, "bCoef" : 0.1 }, { "normal" : [0,-1 ], "dist" : -250, "bCoef" : 0.1 }, { "normal" : [1,0 ], "dist" : -400, "bCoef" : 0.1 }, { "normal" : [-1,0 ], "dist" : -400, "bCoef" : 0.1 } ], "traits" : { "ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] }, "gkArea" : { "vis" : false, "bCoef" : 0, "cMask" : ["blue" ] }, "penArea" : { "vis" : false, "bCoef" : 0, "cMask" : ["red" ] }, "line" : { "vis" : true, "color" : "C7E6BD", "cMask" : [ ] }, "goalnet" : { "vis" : true, "bCoef" : 0.1, "color" : "C7E6BD", "cMask" : ["ball","red","blue" ] }, "powerboost" : { "vis" : false, "bCoef" : -2.4, "cMask" : ["ball" ], "color" : "C7E6BD" }, "goalPost" : { "radius" : 5, "invMass" : 0, "bCoef" : 1.3, "color" : "FFFFFF" }, "stanchion" : { "radius" : 3, "invMass" : 0, "bCoef" : 1, "color" : "FFFFFF" } } }`
  9.  
  10. /* SETTINGS */
  11. //Musi być true jeśli hostujesz mecz ligowy, false - jeśli hostujesz publika
  12. var officialRSHLHost = false;
  13. /* ROOM */
  14. //
  15. //Jeśli nie hostujesz meczu ligowego, możesz ustawić poniższe wartości
  16.  
  17. var roomName = "V6 Real Soccer Saygılı-Sessiz {GERVİNHO}";
  18. var maxPlayers = 16;
  19. var roomPublic = true;
  20. var playerName = "VAR";
  21.  
  22. /* STADIUM */
  23. //Wartości dotyczą boiska na którym rozgrywany jest mecz - wartości domyślne to oficjalna mapa RS
  24. var stadiumWidth = 1400;
  25. var stadiumHeight = 660;
  26. var radiusBall = 8;
  27. var throwInLeeway = 200;
  28. var greenLine = 780;
  29.  
  30. /* SETTINGS */
  31.  
  32. var triggerDistance = radiusBall + 15 + 0.01;
  33. var outLineY = stadiumWidth - (radiusBall / 2) + 6;
  34. stadiumWidth += (radiusBall / 2) + 6;
  35. stadiumHeight += (radiusBall / 2) + 6;
  36.  
  37. var Team = {
  38. SPECTATORS: 0,
  39. RED: 1,
  40. BLUE: 2
  41. };
  42. var lastScores = 0;
  43. var lastTeamTouched = 0;
  44. var lineBallPosition;
  45. var exitingPos = null;
  46. var previousBallPos;
  47. var assistingTouch = "";
  48. var lastPlayerTouched = "";
  49. var lat = 52;
  50. var long = 21;
  51. var backMSG = false;
  52. var lastCall;
  53. var oyuncular = []; // isim:,id:,galibiyet:,yenilgi:
  54. var isBallUp = false;
  55. var crossed = false;
  56. var gol;
  57. var redMax = 4;
  58. var blueMax = 4;
  59. var allunmuteboolean=true;
  60.  
  61. var db = { p: { N: 4, kt: 0.6 }, log: [] }; function f(a, b, c) { for (var i = 0; i < a.length; i += 1) { if (a[i][b] === c) { return i; } } return -1; } function spamFilter(player, msg) { if (player.id == 0) { return; } var ind = f(db.log, 'id', player.id); db.log[ind].lm.push({ ts: Date.now() }); if (db.log[ind].lm.length >= db.p.N) { db.log[ind].lm.splice(0, db.log[ind].lm.length - db.p.N); if (db.log[ind].lm.length / ((db.log[ind].lm[db.log[ind].lm.length - 1].ts - db.log[ind].lm[0].ts) / 1000) > db.p.kt) { room.kickPlayer(player.id, "spam", false); } } }
  62.  
  63. function MacOynanabilir()
  64. {
  65. if (GetTeam(1).length == redMax && GetTeam(2).length == blueMax){room.startGame();clearTimeout(gol); gol = setTimeout(function(){MacBitti(2);}, 74414000);}
  66. else {room.stopGame();}
  67. }
  68. function TakimlariDengele(redMaksimumOyuncuSayisi, blueMaksimumOyuncuSayisi)
  69. {
  70. var spec = GetTeam(0);
  71. var red = GetTeam(1);
  72. var blue = GetTeam(2);
  73. var red_ = red.length;
  74. var blue_ = blue.length;
  75. var spec_ = spec.length;
  76. var tempRed = red_;
  77. var tempBlue = blue_;
  78. for(var i = 0; i < spec_; i++) // Spec Varsa Dağıt
  79. {
  80. if(red_ < redMaksimumOyuncuSayisi && red_ <= blue_) // Öncelik Az Kişi Olan Takıma Oyuncu Göndermekte.
  81. {
  82. room.setPlayerTeam(spec[i].id,1);
  83. red_++;
  84. }
  85. else if(blue_ < blueMaksimumOyuncuSayisi && blue_ <= red_)
  86. {
  87. room.setPlayerTeam(spec[i].id,2);
  88. blue_++;
  89. }
  90. else if(red_ < redMaksimumOyuncuSayisi)
  91. {
  92. room.setPlayerTeam(spec[i].id,1);
  93. red_++;
  94. }
  95. else if(blue_ < blueMaksimumOyuncuSayisi)
  96. {
  97. room.setPlayerTeam(spec[i].id,2);
  98. blue_++;
  99. }
  100. }
  101. if(red_ > blue_ + 1 && blue_ < blueMaksimumOyuncuSayisi)
  102. {
  103. for (var i = 1; i < red_ - blue_; i++)
  104. {
  105. if(!(blue < blueMaksimumOyuncuSayisi)) return;
  106. room.setPlayerTeam(red[red_ - i].id,2);
  107. blue_++;
  108. }
  109. }
  110. else if (blue_ > red_ + 1 && red_ < redMaksimumOyuncuSayisi)
  111. {
  112. for (var i = 1; i < blue_ - red_; i++)
  113. {
  114. if(!(red < redMaksimumOyuncuSayisi)) return;
  115. room.setPlayerTeam(blue[blue_ - i].id,1);
  116. red_++;
  117. }
  118. }
  119. if(red_ != tempRed || blue_ != tempBlue){setTimeout(function(){MacOynanabilir();},100);}
  120. }
  121.  
  122. var isBallKickedOutside = false;
  123. var previousPlayerTouched;
  124.  
  125. if(officialRSHLHost)
  126. {
  127. roomName = "V6 Real Soccer Saygılı-Sessiz {GERVİNHO}"
  128. playerName = "VAR"
  129. maxPlayers = 16;
  130. roomPublic = true;
  131. }
  132. var room = HBInit({ roomName: roomName, maxPlayers: maxPlayers, public: roomPublic, playerName: playerName});
  133. if(officialRSHLHost)
  134. {
  135. room.setScoreLimit(0);
  136. room.setTimeLimit(0);
  137. }else
  138. {
  139. var lineCrossedPlayers = [{name: "temp", times: 0}];
  140. room.setCustomStadium(RS1);
  141. room.setTimeLimit(8);
  142. room.setScoreLimit();
  143. room.setTeamsLock(true);
  144. room.onStadiumChange = function(newStadiumName, byPlayer) {
  145. if (newStadiumName != "| #𝝨𝗜 𝗛𝝠𝐃𝗝𝗜 𝐃𝗜𝗢𝗨𝗙 | #1") {
  146. room.setCustomStadium(RS1);
  147. }
  148. }
  149. }
  150. room.onTeamGoal = function(team) {
  151. var players = room.getPlayerList();
  152. if(!officialRSHLHost)
  153. {
  154. for(var i = 0; i < players.length; i++) {
  155. if(players[i].name==lastPlayerTouched)
  156. {
  157. if(players[i].team==team)
  158. {
  159. if(players[i].name!=assistingTouch && assistingTouch!="")
  160. {
  161. room.sendChat("Goooooooooooooool - Golü atan Efsaneydi " + players[i].name + ".Asisti yapan Bir Dehaydı " + assistingTouch);
  162. assistingTouch = "";
  163. lastPlayerTouched = "";
  164.  
  165. }else
  166. {
  167. room.sendChat("Goooooooooooooool - Golü atan Efsaneydi " + players[i].name);
  168. assistingTouch = "";
  169. lastPlayerTouched = "";
  170. }
  171.  
  172. }else room.sendChat("Goooooooooooooool - Kendi kalesine Bir Hata Yaptı Küfretmeyin");
  173. }
  174. }
  175. }
  176. }
  177. room.onGameStart = function(player) {
  178. lineCrossedPlayers = [{name: "temp", times: 0}];
  179. lastScores = room.getScores().red + room.getScores().blue;
  180. }
  181.  
  182. room.onPlayerBallKick = function(player) {
  183. var ballPosition = room.getBallPosition();
  184. if(player.name!=lastPlayerTouched)
  185. {
  186. if(lastTeamTouched==player.team)
  187. {
  188. assistingTouch = lastPlayerTouched;
  189. }else assistingTouch = "";
  190. }
  191. previousPlayerTouched = lastPlayerTouched;
  192. lastPlayerTouched = player.name;
  193. lastTeamTouched = player.team;
  194.  
  195. if(isBallOutsideStadium && ballPosition.y<0 && isBallUp==1)
  196. {
  197. isBallKickedOutside = true;
  198. }else if(isBallOutsideStadium && ballPosition.y>0 && isBallUp==2)
  199. {
  200. isBallKickedOutside = true;
  201. }else isBallKickedOutside = false;
  202.  
  203. }
  204. room.onGameTick = function() {
  205. isThrowInCorrect();
  206. getLastTouchTheBall();
  207. checkBallPosition();
  208. isBackRequired();
  209. getPlayersNotWithinLine();
  210. hasBallLeftTheLine();
  211. isBallGoingUp();
  212. if(!officialRSHLHost)
  213. {
  214. checkLineCrosses();
  215. }
  216. }
  217.  
  218. function checkLineCrosses()
  219. {
  220. var players = room.getPlayerList();
  221. for(var i = 0; i < lineCrossedPlayers.length; i++)
  222. {
  223. if(lineCrossedPlayers[i].times>=100)
  224. {
  225. players = room.getPlayerList();
  226. for(var j = 0; j<players.length; j++)
  227. {
  228. players = room.getPlayerList();
  229. if(lineCrossedPlayers[i].name==players[j].name)
  230. {
  231. lineCrossedPlayers[i].times=0;
  232. room.kickPlayer(players[j].id, "Cizgi", false);
  233. lineCrossedPlayers.splice(i,i);
  234. }
  235. }
  236. }
  237. }
  238. }
  239.  
  240.  
  241. function isOutsideStadium(ballPosition) {
  242. return ballPosition.x > stadiumWidth || ballPosition.x < -stadiumWidth || ballPosition.y > stadiumHeight || ballPosition.y < -stadiumHeight;
  243. }
  244.  
  245. var isBallOutsideStadium = false;
  246.  
  247. function checkBallPosition() {
  248. var ballPosition = room.getBallPosition();
  249. if(isOutsideStadium(ballPosition)) {
  250. if(!isBallOutsideStadium) {
  251. isBallOutsideStadium = true;
  252. exitingPos = ballPosition.x;
  253. var totalScores = room.getScores().red + room.getScores().blue;
  254. if(lastScores != totalScores) {
  255. lastScores = totalScores;
  256. return false;
  257. }
  258. if(ballPosition.x > stadiumWidth && lastTeamTouched == Team.RED || ballPosition.x < -stadiumWidth && lastTeamTouched == Team.BLUE) {
  259. lastCall = "[A] Kale Vuruşu";
  260. room.sendChat("[A] Kale Vuruşu Dokunmayın Karşı Takım");
  261. }
  262. else if(ballPosition.x > stadiumWidth && lastTeamTouched == Team.BLUE || ballPosition.x < -stadiumWidth && lastTeamTouched == Team.RED) {
  263. room.sendChat("[K] Köşe Vuruşu İyi Hizala Kısa Diyerek Aut Kullanma");
  264. lastCall = "[K] Köşe Vuruşu İyi Hizala Kısa Diyerek Aut Kullanma";
  265. }
  266. else {
  267. isBallKickedOutside = false;
  268. room.sendChat(lastTeamTouched == Team.RED ? "[B] Taç mavi takımda kırmızı sakın dokunma" : "[R] Taç kırmızı takımda mavi sakın dokunma");
  269. lastCall = lastTeamTouched == Team.RED ? "2" : "1";
  270. }
  271.  
  272. }
  273. }
  274. else {
  275. isBallOutsideStadium = false;
  276. backMSG = true;
  277.  
  278. }
  279. return true;
  280. }
  281.  
  282. function getLastTouchTheBall() {
  283. var ballPosition = room.getBallPosition();
  284. var players = room.getPlayerList();
  285. for(var i = 0; i < players.length; i++) {
  286. if(players[i].position != null) {
  287. var distanceToBall = pointDistance(players[i].position, ballPosition);
  288. if(distanceToBall < triggerDistance) {
  289. if(lastPlayerTouched!=players[i].name)
  290. {
  291. if(lastTeamTouched==players[i].team)
  292. {
  293. assistingTouch = lastPlayerTouched;
  294. }else assistingTouch = "";
  295. }
  296. lastTeamTouched = players[i].team;
  297. previousPlayerTouched == lastPlayerTouched;
  298. lastPlayerTouched = players[i].name;
  299. }
  300. }
  301. }
  302. return lastPlayerTouched;
  303. }
  304.  
  305. function pointDistance(p1, p2) {
  306. var d1 = p1.x - p2.x;
  307. var d2 = p1.y - p2.y;
  308. return Math.sqrt(d1 * d1 + d2 * d2);
  309. }
  310.  
  311. function getPlayersNotWithinLine()
  312. {
  313. var players = room.getPlayerList();
  314. var found = false;
  315. if(crossed)
  316. {
  317. for(var i = 0; i < players.length; i++) {
  318. if(players[i].position != null) {
  319. if(players[i].team != lastTeamTouched && players[i].team!= lastCall)
  320. {
  321. if((players[i].position.y > greenLine || players[i].position.y < -greenLine) && pointDistance(room.getBallPosition(), players[i].position)<770)
  322. {
  323. for(var j = 0; j < lineCrossedPlayers.length; j++)
  324. {
  325. if(lineCrossedPlayers[j].name==players[i].name)
  326. {
  327. lineCrossedPlayers[j].times = lineCrossedPlayers[j].times + 1;
  328. room.sendChat("Cizgiyi Geçme Sünnetçi Gelir Haaa - " + players[i].name + " {" + lineCrossedPlayers[j].times + "}");
  329. found = true;
  330. }
  331.  
  332. }
  333. if(!found)
  334. {
  335. lineCrossedPlayers.push({name: players[i].name, times: 1});
  336. room.sendChat("Cizgiyi Geçme Sünnetçi Gelir Haaa - " + players[i].name + " {1}");
  337. }
  338. }
  339. }
  340.  
  341. }
  342. }
  343. }
  344. crossed = false;
  345. }
  346.  
  347. function isBackRequired()
  348. {
  349. var ballPosition = room.getBallPosition();
  350. if(lastCall=="1")
  351. {
  352. if((ballPosition.x - exitingPos > throwInLeeway) && backMSG==true && isOutsideStadium(ballPosition))
  353. {
  354. backMSG = false;
  355. room.sendChat("Yerinden kullan La Ayı");
  356.  
  357. }
  358. if((ballPosition.x - exitingPos < -throwInLeeway) && backMSG==true && isOutsideStadium(ballPosition))
  359. {
  360. backMSG = false;
  361.  
  362.  
  363. room.sendChat("Yerinden kullan La Ayı");
  364.  
  365.  
  366. }
  367. }
  368. if(lastCall=="2")
  369. {
  370. if((ballPosition.x - exitingPos > throwInLeeway) && backMSG==true && isOutsideStadium(ballPosition))
  371. {
  372. backMSG = false;
  373. room.sendChat("Yerinden kullan La Ayı");
  374.  
  375.  
  376. }
  377. if((ballPosition.x - exitingPos < -throwInLeeway) && backMSG==true && isOutsideStadium(ballPosition))
  378. {
  379. backMSG = false;
  380. room.sendChat("Yerinden kullan La Ayı");
  381.  
  382. }
  383. }
  384.  
  385.  
  386. }
  387. function isThrowInCorrect()
  388. {
  389. var ballPosition = room.getBallPosition();
  390. var boolCrossing = isBallCrossingTheLine();
  391. var string = lastTeamTouched.toString();
  392. if(boolCrossing && !isBallKickedOutside && string==lastCall && (lastCall=="1" || lastCall=="2"))
  393. {
  394.  
  395. if(lastCall=="2")
  396. {
  397. room.sendChat("[UYARI] Taçı sürükleyerek kullanma Leyn")
  398. }
  399. if(lastCall=="1")
  400. {
  401. room.sendChat("[UYARI] Taçı sürükleyerek kullanma Leyn");
  402. }
  403.  
  404. isBallKickedOutside == false;
  405. }else if(boolCrossing && string!=lastCall && (lastCall=="1" || lastCall=="2"))
  406. {
  407. //room.sendChat("WRONG TEAM");
  408. }
  409.  
  410. }
  411. function isBallCrossingTheLine()
  412. {
  413. previousBallPos = lineBallPosition;
  414. lineBallPosition = room.getBallPosition().y;
  415. crossed = (lineBallPosition<stadiumHeight && previousBallPos>stadiumHeight) || (lineBallPosition>-stadiumHeight && previousBallPos<-stadiumHeight);
  416. return (lineBallPosition<stadiumHeight && previousBallPos>stadiumHeight) || (lineBallPosition>-stadiumHeight && previousBallPos<-stadiumHeight);
  417. }
  418.  
  419. var previousBallPosForGoingUp;
  420. var currentBallPosForGoingUp;
  421. function isBallGoingUp()
  422. {
  423. previousBallPosForGoingUp = currentBallPosForGoingUp;
  424. currentBallPosForGoingUp = room.getBallPosition().y;
  425. if(previousBallPosForGoingUp - currentBallPosForGoingUp > 0.01)
  426. {
  427. isBallUp = 2;
  428. }else if(previousBallPosForGoingUp - currentBallPosForGoingUp < -0.01)
  429. {
  430.  
  431. isBallUp = 1;
  432. }else
  433. {
  434. isBallUp = 0;
  435. }
  436. }
  437.  
  438. function hasBallLeftTheLine()
  439. {
  440. var ballPosition = room.getBallPosition();
  441. if(ballPosition.y<outLineY && isBallKickedOutside)
  442. {
  443.  
  444. }else if (ballPosition.y>outLineY && isBallKickedOutside && lastPlayerTouched==previousPlayerTouched)
  445. {
  446. room.sendChat("Bad");
  447. }
  448.  
  449. }
  450. var db = { p: { N: 4, kt: 0.6 }, log: [] }; function f(a, b, c) { for (var i = 0; i < a.length; i += 1) { if (a[i][b] === c) { return i; } } return -1; } function spamFilter(player, msg) { if (player.id == 0) { return; } var ind = f(db.log, 'id', player.id); db.log[ind].lm.push({ ts: Date.now() }); if (db.log[ind].lm.length >= db.p.N) { db.log[ind].lm.splice(0, db.log[ind].lm.length - db.p.N); if (db.log[ind].lm.length / ((db.log[ind].lm[db.log[ind].lm.length - 1].ts - db.log[ind].lm[0].ts) / 1000) > db.p.kt) { room.kickPlayer(player.id, "spam", false); } } }
  451.  
  452. var mutedPlayers = []; // Oyuncu sessiz/sesli komutları.
  453.  
  454. var commands = {
  455. // Kullanıcıya sohbeti kapatmak için !mute OyuncuVeyaAdmin. Susuturmayı kaldırmak için !unmute OyuncuVeyaAdmin Komutunu girin.
  456. "!mute" : pushMuteFun,
  457. "!unmute": unmuteFun
  458. }
  459.  
  460.  
  461. function pushMuteFun(player, msg){ // !mute OyuncuVeyaAdmin
  462. // Birinin odada konuşmasını önle (kimliği değil, takma adı kullanılır.)
  463. // Yönetici olmanız gerekir.
  464. if (player.admin == true){
  465. if (!(mutedPlayers.includes(msg.substr(6)))) mutedPlayers.push(msg.substr(6));
  466. room.sendChat('Kullanıcıya sohbet kapatıldı.');
  467. }
  468. }
  469.  
  470.  
  471.  
  472. function gotMutedFun(player){
  473. if (mutedPlayers.includes(player.name)){
  474. return true;
  475. }
  476. }
  477.  
  478. function unmuteFun(player, msg){ // !unmute OyuncuVeyaAdmin
  479. // Birinin sesi kapatılmışsa konuşmasına izin ver.
  480. // Yönetici olmanız gerekir.
  481. if (player.admin == true){
  482. pos = mutedPlayers.indexOf(msg.substr(9));
  483. mutedPlayers.splice(pos, 1);
  484. room.sendChat(player.name + " tarafından " + msg.substr(8) + ' Adlı Kullanıcıya Sohbet Açıldı.');
  485. return false;
  486. }
  487. }
  488.  
  489.  
  490. function GetTeam(id){ return room.getPlayerList().filter((player) => player.id != 0 && player.team == id); }
  491. function CreateOyuncu(player) { oyuncular[oyuncular.length] = {isim:player.name,id:player.id,galibiyet:0,yenilgi:0}; }
  492. function DeleteOyuncu(id) { for(var i = 0; i < oyuncular.length; i++) {if(oyuncular[i].id == id) {oyuncular.splice(i, 1);}} }
  493. function GetOyuncu(id) { for(var i = 0; i < oyuncular.length; i++) {if(oyuncular[i].id == id) {return oyuncular[i];}} }
  494. function MacBitti(id)
  495. {
  496. room.stopGame();
  497. clearTimeout(gol);
  498. var spec = GetTeam(0);
  499. var red = GetTeam(1);
  500. var blue = GetTeam(2);
  501. for(var i = 0; i < red.length; i++)
  502. {
  503. if(id == 1) { GetOyuncu(red[i].id).galibiyet++; }
  504. else { GetOyuncu(red[i].id).yenilgi++; }
  505. }
  506.  
  507. for(var i = 0; i < blue.length; i++)
  508. {
  509. if(id == 2) { GetOyuncu(blue[i].id).galibiyet++; }
  510. else { GetOyuncu(blue[i].id).yenilgi++; }
  511. }
  512.  
  513. if (id == 2) // If Blue Wins
  514. {
  515. room.sendChat("Tebrikler! Mavi Takım Kazandı.Kırmızılar Daha Hırslı");
  516. for(var i = 0; i < blue.length; i++) {AnnounceOyuncuStatus(blue[i].id);room.setPlayerTeam(blue[i].id, 1);}
  517. for(var i = 0; i < red.length; i++) {room.setPlayerTeam(red[i].id, 0);}
  518. }
  519. else
  520. {
  521. room.sendChat("Tebrikler! Kırmızı Takım Kazandı.Maviler Daha Hırslı");
  522. for(var i = 0; i < red.length; i++) {AnnounceOyuncuStatus(red[i].id);}
  523. for(var i = 0; i < blue.length; i++) {room.setPlayerTeam(blue[i].id, 0);}
  524. }
  525. setTimeout(function(){spec = GetTeam(0); for(var i = 0; i < blueMax; i++){TakimlariDengele(redMax, blueMax);}}, 100);
  526. }
  527. function AnnounceTopOyuncu() {var enYuksekOyuncu = GetOyuncu(1); for(var i = 0; i < oyuncular.length; i++){if(enYuksekOyuncu == null){enYuksekOyuncu = oyuncular[i];}else if(oyuncular[i].galibiyet > enYuksekOyuncu.galibiyet){enYuksekOyuncu = oyuncular[i];}}if(enYuksekOyuncu == null){return;}room.sendChat("🥇: " + enYuksekOyuncu.isim + " - " + enYuksekOyuncu.galibiyet + " 🏆");}
  528. function AnnounceOyuncuStatus(id) {var oyuncu=GetOyuncu(id); room.sendChat(oyuncu.isim+" - "+oyuncu.galibiyet+" 🏆 , "+oyuncu.yenilgi+" 💩 "); }
  529.  
  530. function V1Gec(){room.stopGame();setTimeout(function() {room.setCustomStadium(RS1);room.setScoreLimit(0);room.setTimeLimit(0);room.startGame();}, 200);};
  531. function V2Gec(){room.stopGame();setTimeout(function() {room.setCustomStadium(RS2);room.setScoreLimit(0);room.setTimeLimit(0);room.startGame();}, 200);};
  532. function V3Gec(){room.stopGame();setTimeout(function() {room.setCustomStadium(RS3);room.setScoreLimit(0);room.setTimeLimit(0);room.startGame();}, 200);};
  533.  
  534. // Bot Fonksiyonları
  535.  
  536. function Mesaj(msg, botsusGecersiz=true){if(!botsusGecersiz && botSus){return;}room.sendChat(msg);};
  537. function SusBot(){if(!botSus){Mesaj("Bot Artık Fazla Konuşmayacak.",true);}else{Mesaj("Bot Artık Konuşacak!",true)}botSus=!botSus;}
  538.  
  539. room.onPlayerJoin = function(player) {
  540. if (db.log.filter((p) => p.id == player.id).length == 0) { db.log.push({ id: player.id, lm: [] }); }
  541. console.log(player.name + " Has Joined.");
  542. CreateOyuncu(player);
  543. var players = room.getPlayerList();
  544. var adminNumber = 0;
  545. for (var i = 0; i < players.length; i++) {
  546. if (players[i].admin) {
  547. adminNumber++;
  548. }
  549. }
  550. if (adminNumber < 2) {
  551. room.setPlayerAdmin(players[1].id, true);
  552. }
  553. };
  554. room.onPlayerLeave = function(player) {db.log.splice(f(db.log, 'id', player.id), 1); console.log(player.name + " Has Left.");DeleteOyuncu(player.id);};
  555. room.onPlayerChat = function(player, msg) {console.log(player.name + ": " + msg);
  556. if(msg == "-rank"){AnnounceOyuncuStatus(player.id);} else if(msg == "-best"){AnnounceTopOyuncu();}
  557. {
  558. if (mutedPlayers.includes(player.name) && msg != "0" && msg != "1" && msg != "2" && msg != "3" && msg != "!unmute " + player.name + "") return false;
  559. let spacePos = msg.search(" ");
  560. let command = msg.substr(0, spacePos !== -1 ? spacePos : msg.length);
  561. if (commands.hasOwnProperty(command) == true) return commands[command](player, msg);
  562.  
  563. }
  564. if(allunmuteboolean==false && player.admin==false && msg != "0" && msg != "1" && msg != "2" && msg != "3" && msg != "!unmute " + player.name + ""){
  565. return false;
  566. }
  567.  
  568. {
  569. if(player.admin)
  570. {if(msg== ("-diz")){V1Gec(); Mesaj("ADMİN BY @" + player.name + " TARAFINDAN 'DİZİLİM V6' MAP'I AÇILDI.",true); return false;}
  571. else if(msg== ("-real")){V2Gec(); Mesaj("ADMİN BY @" + player.name + " TARAFINDAN 'REAL SOCCER' MAP'I AÇILDI.",true); return false;}
  572. else if(msg== ("-pen")){V3Gec(); Mesaj("ADMİN BY @" + player.name + " TARAFINDAN 'PENALTI' MAP'I AÇILDI",true); return false;}
  573.  
  574. else if(msg== ("8")) {Mesaj("Admin by " + player.name + " Tarafından Tüm Oyuncuların Sessizliği Kaldırıldı!"); allunmuteboolean=true; return false;}
  575. else if(msg== ("9")) {Mesaj("Admin by " + player.name + " Tarafından Tüm Oyuncular Susturuldu!"); allunmuteboolean=false; return false;}
  576.  
  577. else if(msg== ("-bankaldır")){Mesaj("by @" + player.name + " TARAFINDAN TÜM BANLAR KALDIRILDI.",true); room.clearBans();}
  578. else if(msg== ("-reklam")){Mesaj("Takipte Kalın. Youtube: http://link.tl/1WpSz @" + player.name + "",false);}
  579. else if(msg== ("-iletişim")){Mesaj("by Different @" + player.name + "",false);}
  580.  
  581. else if(msg== ("-emeğigeçenler")){Mesaj("Emeği Geçenler: @Different, @Ch0r, @Zero, @VarYok, @Dunedain",false);}
  582. else if(msg== ("-elitüyeler")){Mesaj("Elit Üyeler: @Different, @пламя, @𝝨𝗜 𝗛𝝠𝐃𝗝𝗜, @𝔽𝕖𝕣𝕢#𝟙𝟘, @𝐑𝐀𝐌𝐎𝐒, @Alex De Souza #10",false);}
  583. }
  584.  
  585.  
  586. else {if(msg== ("-emeğigeçenler")){Mesaj("Emeği Geçenler: @Different, @Ch0r, @Zero, @VarYok, @Dunedain",false);}
  587. else if(msg== ("-elitüyeler")){Mesaj("Elit Üyeler: @Different, @пламя, @𝝨𝗜 𝗛𝝠𝐃𝗝𝗜, @𝔽𝕖𝕣𝕢#𝟙𝟘, @𝐑𝐀𝐌𝐎𝐒, @Alex De Souza #10",false);}
  588. // else if(msg== ("-admin")){AdminYap(player);}
  589.  
  590. else if(msg== ("-reklam")){Mesaj("Takipte Kalın. Youtube: http://link.tl/1WpSz @" + player.name + "",false);}
  591. else if(msg== ("-iletişim")){Mesaj("by Different @" + player.name + "",false);}
  592.  
  593. {spamFilter(player, msg);}
  594.  
  595. }
  596. }
  597.  
  598. // -----
  599.  
  600. /* else if(msg== ("-yonet")){AdminYap(player); return false;} Admin konutunu yazıp enter'a basınca yazıyı (hide komutu olarak) gizler. Kimse göremez. Böylece herkes admin olamaz! */
  601.  
  602. // -----
  603. };
  604. room.onTeamVictory = function(scores) { if(scores.red>scores.blue){MacBitti(1);}else{MacBitti(2);} };
  605.  
  606. function pointDistance(p1, p2) {
  607. var d1 = p1.x - p2.x;
  608. var d2 = p1.y - p2.y;
  609. return Math.sqrt(d1 * d1 + d2 * d2);
  610. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement