0% found this document useful (0 votes)
484 views54 pages

Haxball Real Soccer Server 1 Setup

The document contains code for a Real Soccer game setting variables like timeout durations and describing a soccer field map called "FUTBOL 11 DE OVEJA" (SHEEP SOCCER 11) with grass color and vertex point locations defining lines and boundaries. It also contains code for getting the map details.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
484 views54 pages

Haxball Real Soccer Server 1 Setup

The document contains code for a Real Soccer game setting variables like timeout durations and describing a soccer field map called "FUTBOL 11 DE OVEJA" (SHEEP SOCCER 11) with grass color and vertex point locations defining lines and boundaries. It also contains code for getting the map details.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

/*

---------------------------
JUEGAN TODOS CON OVEJA 11 REAL SOCCER
EDICIÓN NAVIDEÑA JAJAAAAAA HO HO HO
SERVER 1
---------------------------
*/

// Real Soccer Variables


var throwTimeOut = 420; // 7 seconds (var is in game ticks)
var gkTimeOut = 600; // 10 seconds (var is in game ticks)
var ckTimeOut = 600; // 10 seconds (var is in game ticks)
var throwinDistance = 270; // distance players can move the ball during throw in
var mapBGColor = "86A578"; // default 718C5A
var powerShotMode = false;

/*-------------------------------- ESTADIO OVEJERO


---------------------------------*/
function getRealSoccerMap() {
var realSoccerMap = `{"name":"FUTBOL 11 DE
OVEJA","width":1900,"height":1300,"bg":
{"width":1742,"height":960,"color":"2B591C","goalLine":160},"vertexes":[{"x":-
1742,"y":-960,"cMask":["ball"],"cGroup":["c0"]},{"x":1742,"y":-960,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1742,"y":960,"cMask":["ball"],"cGroup":["c0"]},
{"x":1742,"y":960,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":14,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":14,"cMask":["ball"],"cGroup":["c0"]},{"x":-
1740,"y":14,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":14,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":11.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":11.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":9,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":9,"cMask":["ball"],"cGroup":["c0"]},{"x":-
1740,"y":6.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":6.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":4,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":4,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":1.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":1.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-1,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-1,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-3.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-3.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-6,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-6,"cMask":["ball"],"cGroup":["c0"]},{"x":-
1740,"y":-8.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-8.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-11,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-11,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-13.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-13.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-16,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-16,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-179,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-179,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-179,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-179,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-181.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
181.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-184,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-184,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-186.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
186.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-189,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-189,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-191.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
191.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-194,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-194,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-196.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
196.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-199,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-199,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-201.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
201.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-204,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-204,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-206.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
206.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-209,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-209,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":208,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":208,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":208,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":208,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":205.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":205.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":203,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":203,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":200.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":200.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":198,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":198,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":195.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":195.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":193,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":193,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":190.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":190.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":188,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":188,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":185.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":185.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":183,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":183,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":180.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":180.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":178,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":178,"cMask":["ball"],"cGroup":["c0"]},{"x":0,"y":-
195,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":195,"bCoef":0,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":-958,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":958,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":-1740,"y":-336,"cMask":[],"cGroup":["c0"]},{"x":-1308,"y":-336,"cMask":
[],"cGroup":["c0"]},{"x":-1308,"y":336,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":336,"cMask":[],"cGroup":["c0"]},{"x":-1308,"y":-148,"cMask":[],"cGroup":
["c0"]},{"x":-1308,"y":148,"bCoef":0,"cMask":[],"cGroup":["c0"]},{"x":-1740,"y":-
192,"cMask":[],"cGroup":["c0"]},{"x":-1596,"y":-192,"cMask":[],"cGroup":["c0"]},
{"x":-1596,"y":192,"cMask":[],"cGroup":["c0"]},{"x":-1740,"y":192,"cMask":
[],"cGroup":["c0"]},{"x":1740,"y":-336,"cMask":[],"cGroup":["c0"]},{"x":1308,"y":-
336,"cMask":[],"cGroup":["c0"]},{"x":1308,"y":336,"cMask":[],"cGroup":["c0"]},
{"x":1740,"y":336,"cMask":[],"cGroup":["c0"]},{"x":1308,"y":-148,"cMask":
[],"cGroup":["c0"]},{"x":1308,"y":148,"bCoef":0,"cMask":[],"cGroup":["c0"]},
{"x":1740,"y":-192,"cMask":[],"cGroup":["c0"]},{"x":1596,"y":-192,"cMask":
[],"cGroup":["c0"]},{"x":1596,"y":192,"cMask":[],"cGroup":["c0"]},
{"x":1740,"y":192,"cMask":[],"cGroup":["c0"]},{"x":-1740,"y":-883.8,"cMask":
[],"cGroup":["c0"]},{"x":-1676.8,"y":-960,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":883.8,"cMask":[],"cGroup":["c0"]},{"x":-1676.8,"y":960,"cMask":
[],"cGroup":["c0"]},{"x":1740,"y":-883.8,"cMask":[],"cGroup":["c0"]},
{"x":1676.8,"y":-960,"cMask":[],"cGroup":["c0"]},{"x":1740,"y":883.8,"cMask":
[],"cGroup":["c0"]},{"x":1676.8,"y":960,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":-142,"bCoef":0.4},{"x":-1740,"y":142,"bCoef":0.4},{"x":-1821,"y":-
141,"bCoef":0.4,"cGroup":["all"]},{"x":-1821,"y":141,"bCoef":0.4,"cGroup":["all"]},
{"x":-1882.5,"y":-175,"bCoef":0.2,"cGroup":["c0"]},{"x":-
1882.5,"y":175,"bCoef":0.2,"cGroup":["c0"]},{"x":1740,"y":-142,"bCoef":0.4},
{"x":1740,"y":142,"bCoef":0.4},{"x":1821,"y":-141,"bCoef":0.4,"cGroup":["all"]},
{"x":1821,"y":141,"bCoef":0.4,"cGroup":["all"]},{"x":1882.5,"y":-
175,"bCoef":0.2,"cGroup":["c0"]},{"x":1882.5,"y":175,"bCoef":0.2,"cGroup":["c0"]},
{"x":-1773,"y":-292,"bCoef":0,"cMask":["ball"]},{"x":-1773,"y":-
196,"bCoef":0,"cMask":["ball"]},{"x":-1773,"y":196,"bCoef":0,"cMask":["ball"]},
{"x":-1773,"y":292,"bCoef":0,"cMask":["ball"]},{"x":-1772,"y":-
292,"bCoef":0,"cMask":["ball"]},{"x":-1772,"y":-196,"bCoef":0,"cMask":["ball"]},
{"x":-1772,"y":196,"bCoef":0,"cMask":["ball"]},{"x":-
1772,"y":292,"bCoef":0,"cMask":["ball"]},{"x":1773,"y":-292,"bCoef":0,"cMask":
["ball"]},{"x":1773,"y":-196,"bCoef":0,"cMask":["ball"]},
{"x":1773,"y":196,"bCoef":0,"cMask":["ball"]},{"x":1773,"y":292,"bCoef":0,"cMask":
["ball"]},{"x":1772,"y":-292,"bCoef":0,"cMask":["ball"]},{"x":1772,"y":-
196,"bCoef":0,"cMask":["ball"]},{"x":1772,"y":196,"bCoef":0,"cMask":["ball"]},
{"x":1772,"y":292,"bCoef":0,"cMask":["ball"]},{"x":-1737,"y":-863,"cMask":[]},
{"x":1737,"y":-863,"cMask":[]},{"x":-1737,"y":863,"cMask":[]},
{"x":1737,"y":863,"cMask":[]},{"x":-1737,"y":-352,"cMask":[]},{"x":-1384,"y":-
958,"cMask":[]},{"x":-1737,"y":352,"cMask":[]},{"x":-1384,"y":958,"cMask":[]},
{"x":1737,"y":-352,"cMask":[]},{"x":1384,"y":-958,"cMask":[]},
{"x":1737,"y":352,"cMask":[]},{"x":1384,"y":958,"cMask":[]},{"x":-1809,"y":-
935,"bCoef":-3.25,"cMask":["ball"]},{"x":-1764,"y":-970,"bCoef":-3.25,"cMask":
["ball"]},{"x":-1809,"y":935,"bCoef":-3.25,"cMask":["ball"]},{"x":-
1764,"y":970,"bCoef":-3.25,"cMask":["ball"]},{"x":1809,"y":-935,"bCoef":-
3.25,"cMask":["ball"]},{"x":1764,"y":-970,"bCoef":-3.25,"cMask":["ball"]},
{"x":1809,"y":935,"bCoef":-3.25,"cMask":["ball"]},{"x":1764,"y":970,"bCoef":-
3.25,"cMask":["ball"]},{"x":-1435,"y":-1.5,"cMask":[],"cGroup":["c0"]},{"x":-
1435,"y":1.5,"cMask":[],"cGroup":["c0"]},{"x":1435,"y":-1.5,"cMask":[],"cGroup":
["c0"]},{"x":1435,"y":1.5,"cMask":[],"cGroup":["c0"]},{"x":0,"y":-1.5,"cMask":
[],"cGroup":["c0"]},{"x":0,"y":1.5,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":399,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":399,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":399,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":399,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":396.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":396.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":394,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":394,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":391.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":391.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":389,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":389,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":386.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":386.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":384,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":384,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":381.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":381.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":379,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":379,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":376.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":376.5,"cMask":["ba
ll"],"cGroup":["c0"]},{"x":-1740,"y":374,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":374,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":371.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":371.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":369,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":369,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-371,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-371,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-371,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-371,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-373.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
373.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-376,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-376,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-378.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
378.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-381,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-381,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-383.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
383.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-386,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-386,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-388.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
388.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-391,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-391,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-393.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
393.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-396,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-396,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-398.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
398.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-401,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-401,"cMask":["ball"],"cGroup":["c0"]},
{"x":0,"y":-645,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":645,"bCoef":0.5,"cMask":["red","blue"],"cGroup":
["redKO","blueKO"]}],"segments":[{"v0":0,"v1":1,"cMask":["ball"],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":2,"v1":3,"cMask":["ball"],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":1,"v1":3,"cMask":["ball"],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":2,"v1":0,"cMask":["ball"],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":4,"v1":5,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":6,"v1":7,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":8,"v1":9,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":10,"v1":11,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":12,"v1":13,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":14,"v1":15,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":16,"v1":17,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":18,"v1":19,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":20,"v1":21,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":22,"v1":23,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":24,"v1":25,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":26,"v1":27,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":28,"v1":29,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":30,"v1":31,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":32,"v1":33,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":34,"v1":35,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":36,"v1":37,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":38,"v1":39,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":40,"v1":41,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":42,"v1":43,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":44,"v1":45,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":46,"v1":47,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":48,"v1":49,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":50,"v1":51,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":52,"v1":53,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":54,"v1":55,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":56,"v1":57,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":58,"v1":59,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":60,"v1":61,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":62,"v1":63,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":64,"v1":65,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":66,"v1":67,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":68,"v1":69,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":70,"v1":71,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":72,"v1":73,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":74,"v1":75,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":76,"v1":77,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":78,"v1":79,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":80,"v1":81,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":82,"v1":83,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":84,"v1":85,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":86,"v1":87,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":88,"v1":89,"curve":180,"curveF":6.123233995736766e-
17,"cMask":["red","blue"],"cGroup":["redKO"],"color":"C5F0C9"},
{"v0":89,"v1":88,"curve":180,"curveF":6.123233995736766e-17,"cMask":
["red","blue"],"cGroup":["blueKO"],"color":"C5F0C9"},
{"v0":96,"v1":97,"curve":105.00000000000001,"curveF":0.7673269879789604,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},{"v0":98,"v1":99,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":100,"v1":101,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":107,"v1":106,"curve":105.00000000000001,"curveF":0.7673269879789604,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},{"v0":108,"v1":109,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":110,"v1":111,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":93,"v1":94,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":99,"v1":100,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":103,"v1":104,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":110,"v1":109,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":113,"v1":112,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":114,"v1":115,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":116,"v1":117,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":119,"v1":118,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":122,"v1":120,"bCoef":0.4,"color":"FFFFFF"},
{"v0":123,"v1":122,"bCoef":0.2,"curve":14.999999999999998,"curveF":7.59575411272515
1,"color":"FFFFFF"},{"v0":121,"v1":123,"bCoef":0.4,"color":"FFFFFF"},
{"v0":122,"v1":124,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":123,"v1":125,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":126,"v1":128,"bCoef":0.4,"color":"FFFFFF"},
{"v0":128,"v1":129,"bCoef":0.2,"curve":20,"curveF":5.671281819617709,"color":"FFFFF
F"},{"v0":129,"v1":127,"bCoef":0.4,"color":"FFFFFF"},
{"v0":128,"v1":130,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":129,"v1":131,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":132,"v1":136,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":133,"v1":137,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":134,"v1":138,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":135,"v1":139,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":140,"v1":144,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":141,"v1":145,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":142,"v1":146,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":143,"v1":147,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":148,"v1":149,"cMask":[],"color":"2D5E1E"},{"v0":150,"v1":151,"cMask":
[],"color":"2D5E1E"},
{"v0":153,"v1":152,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},
{"v0":154,"v1":155,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},
{"v0":156,"v1":157,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},
{"v0":159,"v1":158,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},{"v0":92,"v1":93,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":95,"v1":94,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":104,"v1":105,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":103,"v1":102,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":168,"v1":169,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":169,"v1":168,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":170,"v1":171,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":171,"v1":170,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":172,"v1":173,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":173,"v1":172,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":174,"v1":175,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":176,"v1":177,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":178,"v1":179,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":180,"v1":181,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":182,"v1":183,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":184,"v1":185,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":186,"v1":187,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":188,"v1":189,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":190,"v1":191,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":192,"v1":193,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":194,"v1":195,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":196,"v1":197,"cMask":["ball"],"cGroup":
["c0"],"color":"377
324"},{"v0":198,"v1":199,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":200,"v1":201,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":202,"v1":203,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":204,"v1":205,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":206,"v1":207,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":208,"v1":209,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":210,"v1":211,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":212,"v1":213,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":214,"v1":215,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":216,"v1":217,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":218,"v1":219,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":220,"v1":221,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":222,"v1":223,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":224,"v1":225,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":226,"v1":227,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":228,"v1":229,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":89,"v1":91,"bCoef":0.5,"cMask":["red","blue"],"cGroup":
["redKO","blueKO"],"color":"C5F0C9"},{"v0":88,"v1":90,"bCoef":0.5,"cMask":
["red","blue"],"cGroup":["redKO","blueKO"],"color":"C5F0C9"},
{"v0":90,"v1":230,"bCoef":0.5,"vis":false,"cMask":["red","blue"],"cGroup":
["redKO","blueKO"],"color":"C5F0C9"},
{"v0":91,"v1":231,"bCoef":0.5,"vis":false,"cMask":["red","blue"],"cGroup":
["redKO","blueKO"],"color":"C5F0C9"}],"planes":[{"normal":[0,1],"dist":-
1032,"bCoef":0,"cMask":["ball"]},{"normal":[0,-1],"dist":-1032,"bCoef":0,"cMask":
["ball"]},{"normal":[-1,0],"dist":-1850,"bCoef":0,"cMask":["ball"]},{"normal":
[1,0],"dist":-1850,"bCoef":0,"cMask":["ball"]},{"normal":[0,-1],"dist":-
1095,"bCoef":0},{"normal":[0,1],"dist":-1095,"bCoef":0},{"normal":[1,0],"dist":-
1900,"bCoef":0},{"normal":[-1,0],"dist":-1900,"bCoef":0}],"goals":[{"p0":[-1752,-
142],"p1":[-1752,142],"team":"red"},{"p0":[1752,-142],"p1":
[1752,142],"team":"blue"}],

"discs":[{"radius":8,"invMass":1,"pos":[0,0],"bCoef":0.5,"cMask":["all"],"cGroup":
["ball","kick","score"],"damping":0.989},
{"radius":0.8,"invMass":1e+250,"pos":[-6.5,-2],"color":"000000","cGroup":
["c0"],"damping":0.989},
{"radius":2.3,"invMass":1e+250,"pos":[0,0],"color":"000000","cGroup":
["c0"],"damping":0.989},
{"radius":0.8,"invMass":1e+250,"pos":[6.5,-2],"color":"000000","cGroup":
["c0"],"damping":0.989},
{"radius":0.8,"invMass":1e+250,"pos":[0,-6.5],"color":"000000","cGroup":
["c0"],"damping":0.989},
{"radius":0.8,"invMass":1e+250,"pos":[-4,5],"color":"000000","cGroup":
["c0"],"damping":0.989},
{"radius":0.8,"invMass":1e+250,"pos":[4,5],"color":"000000","cGroup":
["c0"],"damping":0.989},
{"radius":9,"invMass":1e+250,"pos":[0,0],"color":"transparent","cGroup":
["c0"],"damping":0.989},
{"pos":[-1740,-142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},{"pos":[-
1740,142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},{"pos":
[1740,142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},{"pos":[1740,-
142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},{"pos":[-1311,-
19],"radius":0,"bCoef":0,"invMass":0,"color":"transparent","cMask":
["red"],"cGroup":["ball"]},{"pos":[-
1310,29],"radius":0,"bCoef":0,"invMass":0,"color":"transparent","cMask":
["blue"],"cGroup":["ball"]},{"pos":[-
1308,62],"radius":0,"bCoef":0,"invMass":0,"color":"transparent","cMask":
["red","blue"],"cGroup":["ball"]},
{"pos":[-1310,129],"radius":0,"bCoef":0,"invMass":0,"color":"transparent","cMask":
["blue"],"cGroup":["ball"]}, {"pos":[-
1310,129],"radius":0,"bCoef":0,"invMass":0,"color":"transparent","cMask":
["red"],"cGroup":["ball"]}, {"pos":
[1842,2250],"radius":40,"bCoef":0,"invMass":0,"color":"2B591C","cMask":
["blue"],"cGroup":["ball"]}, {"pos":
[1842,2250],"radius":40,"bCoef":0,"invMass":0,"color":"2B591C","cMask":
["red"],"cGroup":["ball"]}],
"playerPhysics":
{"bCoef":0.2,"invMass":0.3,"acceleration":0.12,"kickStrength":8},"ballPhysics":"dis
c0","spawnDistance":512,
"joints":[
{"d0":0,"d1":2,"strength":"rigid","color":"transparent","length":null},
{"d0":0,"d1":1,"strength":"rigid","color":"transparent","length":null},
{"d0":0,"d1":3,"strength":"rigid","color":"transparent","length":null},
{"d0":0,"d1":4,"strength":"rigid","color":"transparent","length":null},
{"d0":0,"d1":5,"strength":"rigid","color":"transparent","length":null},
{"d0":0,"d1":6,"strength":"rigid","color":"transparent","length":null},
{"d0":0,"d1":7,"strength":"rigid","color":"transparent","length":null},

{"d0":1,"d1":2,"strength":"rigid","color":"transparent","length":null},
{"d0":1,"d1":3,"strength":"rigid","color":"transparent","length":null},
{"d0":1,"d1":4,"strength":"rigid","color":"transparent","length":null},
{"d0":1,"d1":5,"strength":"rigid","color":"transparent","length":null},
{"d0":1,"d1":6,"strength":"rigid","color":"transparent","length":null},
{"d0":1,"d1":7,"strength":"rigid","color":"transparent","length":null},

{"d0":2,"d1":3,"strength":"rigid","color":"transparent","length":null},
{"d0":2,"d1":4,"strength":"rigid","color":"transparent","length":null},
{"d0":2,"d1":5,"strength":"rigid","color":"transparent","length":null},
{"d0":2,"d1":6,"strength":"rigid","color":"transparent","length":null},
{"d0":2,"d1":7,"strength":"rigid","color":"transparent","length":null},

{"d0":3,"d1":4,"strength":"rigid","color":"transparent","length":null},
{"d0":3,"d1":5,"strength":"rigid","color":"transparent","length":null},
{"d0":3,"d1":6,"strength":"rigid","color":"transparent","length":null},
{"d0":3,"d1":7,"strength":"rigid","color":"transparent","length":null},

{"d0":4,"d1":5,"strength":"rigid","color":"transparent","length":null},
{"d0":4,"d1":6,"strength":"rigid","color":"transparent","length":null},
{"d0":4,"d1":7,"strength":"rigid","color":"transparent","length":null},

{"d0":5,"d1":6,"strength":"rigid","color":"transparent","length":null},
{"d0":5,"d1":7,"strength":"rigid","color":"transparent","length":null},

{"d0":6,"d1":7,"strength":"rigid","color":"transparent","length":null}],
"redSpawnPoints":[[-213,0],[-213,-430],[-213,430],[-800,0],[-800,-430],[-800,430],
[-1300,215],[-1300,-215],[-1200,620],[-1200,-620],[-1742,0]],"blueSpawnPoints":
[[213,0],[213,-430],[213,430],[800,0],[800,-430],[800,430],[1300,215],[1300,-215],
[1200,620],[1200,-620],[1742,0]],"kickOffReset":"full"}`;

return realSoccerMap;
}

function getpensred() {
var pensred = `{"name":"PENALES RED","width":1900,"height":1300,"bg":
{"width":1742,"height":960,"color":"2B591C","goalLine":160},"vertexes":[{"x":-
1742,"y":-960,"cMask":["ball"],"cGroup":["c0"]},{"x":1742,"y":-960,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1742,"y":960,"cMask":["ball"],"cGroup":["c0"]},
{"x":1742,"y":960,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":14,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":14,"cMask":["ball"],"cGroup":["c0"]},{"x":-
1740,"y":14,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":14,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":11.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":11.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":9,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":9,"cMask":["ball"],"cGroup":["c0"]},{"x":-
1740,"y":6.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":6.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":4,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":4,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":1.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":1.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-1,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-1,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-3.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-3.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-6,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-6,"cMask":["ball"],"cGroup":["c0"]},{"x":-
1740,"y":-8.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-8.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-11,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-11,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-13.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-13.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-16,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-16,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-179,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-179,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-179,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-179,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-181.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
181.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-184,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-184,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-186.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
186.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-189,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-189,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-191.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
191.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-194,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-194,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-196.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
196.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-199,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-199,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-201.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
201.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-204,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-204,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-206.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
206.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-209,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-209,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":208,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":208,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":208,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":208,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":205.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":205.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":203,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":203,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":200.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":200.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":198,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":198,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":195.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":195.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":193,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":193,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":190.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":190.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":188,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":188,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":185.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":185.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":183,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":183,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":180.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":180.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":178,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":178,"cMask":["ball"],"cGroup":["c0"]},{"x":0,"y":-
195,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":195,"bCoef":0,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":-958,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":958,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":-1740,"y":-336,"cMask":[],"cGroup":["c0"]},{"x":-1308,"y":-336,"cMask":
[],"cGroup":["c0"]},{"x":-1308,"y":336,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":336,"cMask":[],"cGroup":["c0"]},{"x":-1308,"y":-148,"cMask":[],"cGroup":
["c0"]},{"x":-1308,"y":148,"bCoef":0,"cMask":[],"cGroup":["c0"]},{"x":-1740,"y":-
192,"cMask":[],"cGroup":["c0"]},{"x":-1596,"y":-192,"cMask":[],"cGroup":["c0"]},
{"x":-1596,"y":192,"cMask":[],"cGroup":["c0"]},{"x":-1740,"y":192,"cMask":
[],"cGroup":["c0"]},{"x":1740,"y":-336,"cMask":[],"cGroup":["c0"]},{"x":1308,"y":-
336,"cMask":[],"cGroup":["c0"]},{"x":1308,"y":336,"cMask":[],"cGroup":["c0"]},
{"x":1740,"y":336,"cMask":[],"cGroup":["c0"]},{"x":1308,"y":-148,"cMask":
[],"cGroup":["c0"]},{"x":1308,"y":148,"bCoef":0,"cMask":[],"cGroup":["c0"]},
{"x":1740,"y":-192,"cMask":[],"cGroup":["c0"]},{"x":1596,"y":-192,"cMask":
[],"cGroup":["c0"]},{"x":1596,"y":192,"cMask":[],"cGroup":["c0"]},
{"x":1740,"y":192,"cMask":[],"cGroup":["c0"]},{"x":-1740,"y":-883.8,"cMask":
[],"cGroup":["c0"]},{"x":-1676.8,"y":-960,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":883.8,"cMask":[],"cGroup":["c0"]},{"x":-1676.8,"y":960,"cMask":
[],"cGroup":["c0"]},{"x":1740,"y":-883.8,"cMask":[],"cGroup":["c0"]},
{"x":1676.8,"y":-960,"cMask":[],"cGroup":["c0"]},{"x":1740,"y":883.8,"cMask":
[],"cGroup":["c0"]},{"x":1676.8,"y":960,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":-142,"bCoef":0.4},{"x":-1740,"y":142,"bCoef":0.4},{"x":-1821,"y":-
141,"bCoef":0.4,"cGroup":["all"]},{"x":-1821,"y":141,"bCoef":0.4,"cGroup":["all"]},
{"x":-1882.5,"y":-175,"bCoef":0.2,"cGroup":["c0"]},{"x":-
1882.5,"y":175,"bCoef":0.2,"cGroup":["c0"]},{"x":1740,"y":-142,"bCoef":0.4},
{"x":1740,"y":142,"bCoef":0.4},{"x":1821,"y":-141,"bCoef":0.4,"cGroup":["all"]},
{"x":1821,"y":141,"bCoef":0.4,"cGroup":["all"]},{"x":1882.5,"y":-
175,"bCoef":0.2,"cGroup":["c0"]},{"x":1882.5,"y":175,"bCoef":0.2,"cGroup":["c0"]},
{"x":-1773,"y":-292,"bCoef":0,"cMask":["ball"]},{"x":-1773,"y":-
196,"bCoef":0,"cMask":["ball"]},{"x":-1773,"y":196,"bCoef":0,"cMask":["ball"]},
{"x":-1773,"y":292,"bCoef":0,"cMask":["ball"]},{"x":-1772,"y":-
292,"bCoef":0,"cMask":["ball"]},{"x":-1772,"y":-196,"bCoef":0,"cMask":["ball"]},
{"x":-1772,"y":196,"bCoef":0,"cMask":["ball"]},{"x":-
1772,"y":292,"bCoef":0,"cMask":["ball"]},{"x":1773,"y":-292,"bCoef":0,"cMask":
["ball"]},{"x":1773,"y":-196,"bCoef":0,"cMask":["ball"]},
{"x":1773,"y":196,"bCoef":0,"cMask":["ball"]},{"x":1773,"y":292,"bCoef":0,"cMask":
["ball"]},{"x":1772,"y":-292,"bCoef":0,"cMask":["ball"]},{"x":1772,"y":-
196,"bCoef":0,"cMask":["ball"]},{"x":1772,"y":196,"bCoef":0,"cMask":["ball"]},
{"x":1772,"y":292,"bCoef":0,"cMask":["ball"]},{"x":-1737,"y":-863,"cMask":[]},
{"x":1737,"y":-863,"cMask":[]},{"x":-1737,"y":863,"cMask":[]},
{"x":1737,"y":863,"cMask":[]},{"x":-1737,"y":-352,"cMask":[]},{"x":-1384,"y":-
958,"cMask":[]},{"x":-1737,"y":352,"cMask":[]},{"x":-1384,"y":958,"cMask":[]},
{"x":1737,"y":-352,"cMask":[]},{"x":1384,"y":-958,"cMask":[]},
{"x":1737,"y":352,"cMask":[]},{"x":1384,"y":958,"cMask":[]},{"x":-1809,"y":-
935,"bCoef":-3.25,"cMask":["ball"]},{"x":-1764,"y":-970,"bCoef":-3.25,"cMask":
["ball"]},{"x":-1809,"y":935,"bCoef":-3.25,"cMask":["ball"]},{"x":-
1764,"y":970,"bCoef":-3.25,"cMask":["ball"]},{"x":1809,"y":-935,"bCoef":-
3.25,"cMask":["ball"]},{"x":1764,"y":-970,"bCoef":-3.25,"cMask":["ball"]},
{"x":1809,"y":935,"bCoef":-3.25,"cMask":["ball"]},{"x":1764,"y":970,"bCoef":-
3.25,"cMask":["ball"]},{"x":-1435,"y":-1.5,"cMask":[],"cGroup":["c0"]},{"x":-
1435,"y":1.5,"cMask":[],"cGroup":["c0"]},{"x":1435,"y":-1.5,"cMask":[],"cGroup":
["c0"]},{"x":1435,"y":1.5,"cMask":[],"cGroup":["c0"]},{"x":0,"y":-1.5,"cMask":
[],"cGroup":["c0"]},{"x":0,"y":1.5,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":399,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":399,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":399,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":399,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":396.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":396.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":394,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":394,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":391.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":391.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":389,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":389,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":386.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":386.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":384,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":384,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":381.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":381.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":379,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":379,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":376.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":376.5,"cMask":["ball"],"cGroup"
:["c0"]},{"x":-1740,"y":374,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":374,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":371.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":371.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":369,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":369,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-371,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-371,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-371,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-371,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-373.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
373.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-376,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-376,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-378.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
378.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-381,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-381,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-383.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
383.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-386,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-386,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-388.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
388.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-391,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-391,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-393.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
393.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-396,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-396,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-398.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
398.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-401,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-401,"cMask":["ball"],"cGroup":["c0"]},
{"x":0,"y":-645,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":645,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]}],

"segments":[{"v0":0,"v1":1,"cMask":["ball"],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":2,"v1":3,"cMask":["ball"],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":1,"v1":3,"cMask":["ball"],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":2,"v1":0,"cMask":["ball"],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":4,"v1":5,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":6,"v1":7,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":8,"v1":9,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":10,"v1":11,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":12,"v1":13,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":14,"v1":15,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":16,"v1":17,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":18,"v1":19,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":20,"v1":21,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":22,"v1":23,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":24,"v1":25,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":26,"v1":27,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":28,"v1":29,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":30,"v1":31,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":32,"v1":33,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":34,"v1":35,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":36,"v1":37,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":38,"v1":39,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":40,"v1":41,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":42,"v1":43,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":44,"v1":45,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":46,"v1":47,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":48,"v1":49,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":50,"v1":51,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":52,"v1":53,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":54,"v1":55,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":56,"v1":57,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":58,"v1":59,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":60,"v1":61,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":62,"v1":63,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":64,"v1":65,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":66,"v1":67,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":68,"v1":69,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":70,"v1":71,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":72,"v1":73,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":74,"v1":75,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":76,"v1":77,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":78,"v1":79,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":80,"v1":81,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":82,"v1":83,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":84,"v1":85,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":86,"v1":87,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":88,"v1":89,"curve":180,"curveF":6.123233995736766e-17,"cMask":
["red","blue"],"cGroup":["redKO"],"color":"C5F0C9"},
{"v0":89,"v1":88,"curve":180,"curveF":6.123233995736766e-17,"cMask":
["red","blue"],"cGroup":["blueKO"],"color":"C5F0C9"},
{"v0":96,"v1":97,"curve":105.00000000000001,"curveF":0.7673269879789604,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},{"v0":98,"v1":99,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":100,"v1":101,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":107,"v1":106,"curve":105.00000000000001,"curveF":0.7673269879789604,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},{"v0":108,"v1":109,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":110,"v1":111,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":93,"v1":94,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":99,"v1":100,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":103,"v1":104,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":110,"v1":109,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":113,"v1":112,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":114,"v1":115,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":116,"v1":117,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":119,"v1":118,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":122,"v1":120,"bCoef":0.4,"color":"FFFFFF"},
{"v0":123,"v1":122,"bCoef":0.2,"curve":14.999999999999998,"curveF":7.59575411272515
1,"color":"FFFFFF"},{"v0":121,"v1":123,"bCoef":0.4,"color":"FFFFFF"},
{"v0":122,"v1":124,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":123,"v1":125,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":126,"v1":128,"bCoef":0.4,"color":"FFFFFF"},
{"v0":128,"v1":129,"bCoef":0.2,"curve":20,"curveF":5.671281819617709,"color":"FFFFF
F"},{"v0":129,"v1":127,"bCoef":0.4,"color":"FFFFFF"},
{"v0":128,"v1":130,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":129,"v1":131,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":132,"v1":136,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":133,"v1":137,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":134,"v1":138,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":135,"v1":139,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":140,"v1":144,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":141,"v1":145,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":142,"v1":146,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":143,"v1":147,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":148,"v1":149,"cMask":[],"color":"2D5E1E"},{"v0":150,"v1":151,"cMask":
[],"color":"2D5E1E"},
{"v0":153,"v1":152,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},
{"v0":154,"v1":155,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},
{"v0":156,"v1":157,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},
{"v0":159,"v1":158,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},{"v0":92,"v1":93,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":95,"v1":94,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":104,"v1":105,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":103,"v1":102,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":168,"v1":169,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":169,"v1":168,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":170,"v1":171,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":171,"v1":170,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":172,"v1":173,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":173,"v1":172,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":174,"v1":175,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":176,"v1":177,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":178,"v1":179,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":180,"v1":181,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":182,"v1":183,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":184,"v1":185,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":186,"v1":187,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":188,"v1":189,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":190,"v1":191,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":192,"v1":193,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":194,"v1":195,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":196,"v1":197,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":198,"v1":199,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":200,"v1":201,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":202,"v1":203,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":204,"v1":205,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":206,"v1":207,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":208,"v1":209,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":210,"v1":211,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":212,"v1":213,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":214,"v1":215,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":216,"v1":217,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":218,"v1":219,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":220,"v1":221,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":222,"v1":223,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":224,"v1":225,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":226,"v1":227,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":228,"v1":229,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":89,"v1":91,"bCoef":0.5,"cMask":
["red","blue"],"cGroup":["redKO","blueKO"],"color":"C5F0C9"},
{"v0":88,"v1":90,"bCoef":0.5,"cMask":["red","blue"],"cGroup":
["redKO","blueKO"],"color":"C5F0C9"},
{"v0":90,"v1":230,"bCoef":0.5,"vis":false,"cMask":["red","blue"],"cGroup":
["redKO","blueKO"],"color":"C5F0C9"},
{"v0":91,"v1":231,"bCoef":0.5,"vis":false,"cMask":["red","blue"],"cGroup":
["redKO","blueKO"],"color":"C5F0C9"}],

"planes":[{"normal":[0,1],"dist":-1032,"bCoef":0,"cMask":["ball"]},{"normal":[0,-
1],"dist":-1032,"bCoef":0,"cMask":["ball"]},{"normal":[-1,0],"dist":-
1850,"bCoef":0,"cMask":["ball"]},{"normal":[1,0],"dist":-1850,"bCoef":0,"cMask":
["ball"]},{"normal":[0,-1],"dist":-1095,"bCoef":0},{"normal":[0,1],"dist":-
1095,"bCoef":0},{"normal":[1,0],"dist":-1900,"bCoef":0},{"normal":[-1,0],"dist":-
1900,"bCoef":0}],

"goals":[{"p0":[1742,145],"p1":[0,145],"team":"red"},{"p0":[1742,-145],"p1":[0,-
145],"team":"red"},
{"p0":[1752,-142],"p1":[1752,142],"team":"blue"}],

"discs":[{"pos":[1430, 0],"radius":8,"invMass":1.1,"damping":0.989,"cGroup":
["ball","kick","score"]},
{"pos":[-6.5,-
2],"radius":0.8,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":["c0"]},
{"radius":2.3,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":["c0"]},
{"pos":[6.5,-2],"radius":0.8,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":
["c0"]},
{"pos":[0,-6.5],"radius":0.8,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":
["c0"]},
{"pos":[-4,5],"radius":0.8,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":
["c0"]},
{"pos":[4,5],"radius":0.8,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":
["c0"]},
{"radius":9,"invMass":1e+250,"damping":0.989,"color":"transparent","cGroup":
["c0"]},

{"pos":[-1740,-142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},{"pos":[-
1740,142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},{"pos":
[1740,142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},{"pos":[1740,-
142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},{"pos":[-1311,-
19],"radius":0,"bCoef":0,"invMass":0,"color":"transparent","cMask":
["red"],"cGroup":["ball"]},{"pos":[-
1310,29],"radius":0,"bCoef":0,"invMass":0,"color":"transparent","cMask":
["blue"],"cGroup":["ball"]},{"pos":[-
1308,62],"radius":0,"bCoef":0,"invMass":0,"color":"transparent","cMask":
["red","blue"],"cGroup":["ball"]}],"playerPhysics":
{"bCoef":0.2,"invMass":0.3,"acceleration":0.12,"kickStrength":8},"ballPhysics":"dis
c0","spawnDistance":512,"joints":[{"d0":0,"d1":2,"length":0,"color":"transparent"},
{"d0":0,"d1":1,"length":6.800735254367722,"color":"transparent"},
{"d0":0,"d1":3,"length":6.800735254367722,"color":"transparent"},
{"d0":0,"d1":4,"length":6.5,"color":"transparent"},
{"d0":0,"d1":5,"length":6.4031242374328485,"color":"transparent"},
{"d0":0,"d1":6,"length":6.4031242374328485,"color":"transparent"},
{"d0":0,"d1":7,"length":0,"color":"transparent"},
{"d0":1,"d1":2,"length":6.800735254367722,"color":"transparent"},
{"d0":1,"d1":3,"length":13,"color":"transparent"},
{"d0":1,"d1":4,"length":7.905694150420948,"color":"transparent"},
{"d0":1,"d1":5,"length":7.433034373659253,"color":"transparent"},
{"d0":1,"d1":6,"length":12.619429464123963,"color":"transparent"},
{"d0":1,"d1":7,"length":6.800735254367722,"color":"transparent"},
{"d0":2,"d1":3,"length":6.800735254367722,"color":"transparent"},
{"d0":2,"d1":4,"length":6.5,"color":"transparent"},
{"d0":2,"d1":5,"length":6.4031242374328485,"color":"transparent"},
{"d0":2,"d1":6,"length":6.4031242374328485,"color":"transparent"},
{"d0":2,"d1":7,"length":0,"color":"transparent"},
{"d0":3,"d1":4,"length":7.905694150420948,"color":"transparent"},
{"d0":3,"d1":5,"length":12.619429464123963,"color":"transparent"},
{"d0":3,"d1":6,"length":7.433034373659253,"color":"transparent"},
{"d0":3,"d1":7,"length":6.800735254367722,"color":"transparent"},
{"d0":4,"d1":5,"length":12.175795661885921,"color":"transparent"},
{"d0":4,"d1":6,"length":12.175795661885921,"color":"transparent"},
{"d0":4,"d1":7,"length":6.5,"color":"transparent"},
{"d0":5,"d1":6,"length":8,"color":"transparent"},
{"d0":5,"d1":7,"length":6.4031242374328485,"color":"transparent"},
{"d0":6,"d1":7,"length":6.4031242374328485,"color":"transparent"}],

"redSpawnPoints":[[800,300],[800,340],[800,260],[800,380],[800,220]],

"blueSpawnPoints":[[1742,0]],

"kickOffReset":"full"}`;
return pensred;
}

function getpensblue() {
var pensblue = `{"name":"PENALES BLUE","width":1900,"height":1300,"bg":
{"width":1742,"height":960,"color":"2B591C","goalLine":160},"vertexes":[{"x":-
1742,"y":-960,"cMask":["ball"],"cGroup":["c0"]},{"x":1742,"y":-960,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1742,"y":960,"cMask":["ball"],"cGroup":["c0"]},
{"x":1742,"y":960,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":14,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":14,"cMask":["ball"],"cGroup":["c0"]},{"x":-
1740,"y":14,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":14,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":11.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":11.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":9,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":9,"cMask":["ball"],"cGroup":["c0"]},{"x":-
1740,"y":6.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":6.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":4,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":4,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":1.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":1.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-1,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-1,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-3.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-3.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-6,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-6,"cMask":["ball"],"cGroup":["c0"]},{"x":-
1740,"y":-8.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-8.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-11,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-11,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-13.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-13.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-16,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-16,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-179,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-179,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-179,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-179,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-181.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
181.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-184,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-184,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-186.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
186.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-189,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-189,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-191.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
191.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-194,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-194,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-196.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
196.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-199,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-199,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-201.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
201.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-204,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-204,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-206.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
206.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-209,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-209,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":208,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":208,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":208,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":208,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":205.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":205.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":203,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":203,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":200.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":200.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":198,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":198,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":195.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":195.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":193,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":193,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":190.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":190.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":188,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":188,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":185.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":185.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":183,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":183,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":180.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":180.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":178,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":178,"cMask":["ball"],"cGroup":["c0"]},{"x":0,"y":-
195,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":195,"bCoef":0,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":-958,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":958,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":-1740,"y":-336,"cMask":[],"cGroup":["c0"]},{"x":-1308,"y":-336,"cMask":
[],"cGroup":["c0"]},{"x":-1308,"y":336,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":336,"cMask":[],"cGroup":["c0"]},{"x":-1308,"y":-148,"cMask":[],"cGroup":
["c0"]},{"x":-1308,"y":148,"bCoef":0,"cMask":[],"cGroup":["c0"]},{"x":-1740,"y":-
192,"cMask":[],"cGroup":["c0"]},{"x":-1596,"y":-192,"cMask":[],"cGroup":["c0"]},
{"x":-1596,"y":192,"cMask":[],"cGroup":["c0"]},{"x":-1740,"y":192,"cMask":
[],"cGroup":["c0"]},{"x":1740,"y":-336,"cMask":[],"cGroup":["c0"]},{"x":1308,"y":-
336,"cMask":[],"cGroup":["c0"]},{"x":1308,"y":336,"cMask":[],"cGroup":["c0"]},
{"x":1740,"y":336,"cMask":[],"cGroup":["c0"]},{"x":1308,"y":-148,"cMask":
[],"cGroup":["c0"]},{"x":1308,"y":148,"bCoef":0,"cMask":[],"cGroup":["c0"]},
{"x":1740,"y":-192,"cMask":[],"cGroup":["c0"]},{"x":1596,"y":-192,"cMask":
[],"cGroup":["c0"]},{"x":1596,"y":192,"cMask":[],"cGroup":["c0"]},
{"x":1740,"y":192,"cMask":[],"cGroup":["c0"]},{"x":-1740,"y":-883.8,"cMask":
[],"cGroup":["c0"]},{"x":-1676.8,"y":-960,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":883.8,"cMask":[],"cGroup":["c0"]},{"x":-1676.8,"y":960,"cMask":
[],"cGroup":["c0"]},{"x":1740,"y":-883.8,"cMask":[],"cGroup":["c0"]},
{"x":1676.8,"y":-960,"cMask":[],"cGroup":["c0"]},{"x":1740,"y":883.8,"cMask":
[],"cGroup":["c0"]},{"x":1676.8,"y":960,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":-142,"bCoef":0.4},{"x":-1740,"y":142,"bCoef":0.4},{"x":-1821,"y":-
141,"bCoef":0.4,"cGroup":["all"]},{"x":-1821,"y":141,"bCoef":0.4,"cGroup":["all"]},
{"x":-1882.5,"y":-175,"bCoef":0.2,"cGroup":["c0"]},{"x":-
1882.5,"y":175,"bCoef":0.2,"cGroup":["c0"]},{"x":1740,"y":-142,"bCoef":0.4},
{"x":1740,"y":142,"bCoef":0.4},{"x":1821,"y":-141,"bCoef":0.4,"cGroup":["all"]},
{"x":1821,"y":141,"bCoef":0.4,"cGroup":["all"]},{"x":1882.5,"y":-
175,"bCoef":0.2,"cGroup":["c0"]},{"x":1882.5,"y":175,"bCoef":0.2,"cGroup":["c0"]},
{"x":-1773,"y":-292,"bCoef":0,"cMask":["ball"]},{"x":-1773,"y":-
196,"bCoef":0,"cMask":["ball"]},{"x":-1773,"y":196,"bCoef":0,"cMask":["ball"]},
{"x":-1773,"y":292,"bCoef":0,"cMask":["ball"]},{"x":-1772,"y":-
292,"bCoef":0,"cMask":["ball"]},{"x":-1772,"y":-196,"bCoef":0,"cMask":["ball"]},
{"x":-1772,"y":196,"bCoef":0,"cMask":["ball"]},{"x":-
1772,"y":292,"bCoef":0,"cMask":["ball"]},{"x":1773,"y":-292,"bCoef":0,"cMask":
["ball"]},{"x":1773,"y":-196,"bCoef":0,"cMask":["ball"]},
{"x":1773,"y":196,"bCoef":0,"cMask":["ball"]},{"x":1773,"y":292,"bCoef":0,"cMask":
["ball"]},{"x":1772,"y":-292,"bCoef":0,"cMask":["ball"]},{"x":1772,"y":-
196,"bCoef":0,"cMask":["ball"]},{"x":1772,"y":196,"bCoef":0,"cMask":["ball"]},
{"x":1772,"y":292,"bCoef":0,"cMask":["ball"]},{"x":-1737,"y":-863,"cMask":[]},
{"x":1737,"y":-863,"cMask":[]},{"x":-1737,"y":863,"cMask":[]},
{"x":1737,"y":863,"cMask":[]},{"x":-1737,"y":-352,"cMask":[]},{"x":-1384,"y":-
958,"cMask":[]},{"x":-1737,"y":352,"cMask":[]},{"x":-1384,"y":958,"cMask":[]},
{"x":1737,"y":-352,"cMask":[]},{"x":1384,"y":-958,"cMask":[]},
{"x":1737,"y":352,"cMask":[]},{"x":1384,"y":958,"cMask":[]},{"x":-1809,"y":-
935,"bCoef":-3.25,"cMask":["ball"]},{"x":-1764,"y":-970,"bCoef":-3.25,"cMask":
["ball"]},{"x":-1809,"y":935,"bCoef":-3.25,"cMask":["ball"]},{"x":-
1764,"y":970,"bCoef":-3.25,"cMask":["ball"]},{"x":1809,"y":-935,"bCoef":-
3.25,"cMask":["ball"]},{"x":1764,"y":-970,"bCoef":-3.25,"cMask":["ball"]},
{"x":1809,"y":935,"bCoef":-3.25,"cMask":["ball"]},{"x":1764,"y":970,"bCoef":-
3.25,"cMask":["ball"]},{"x":-1435,"y":-1.5,"cMask":[],"cGroup":["c0"]},{"x":-
1435,"y":1.5,"cMask":[],"cGroup":["c0"]},{"x":1435,"y":-1.5,"cMask":[],"cGroup":
["c0"]},{"x":1435,"y":1.5,"cMask":[],"cGroup":["c0"]},{"x":0,"y":-1.5,"cMask":
[],"cGroup":["c0"]},{"x":0,"y":1.5,"cMask":[],"cGroup":["c0"]},{"x":-
1740,"y":399,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":399,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":399,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":399,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":396.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":396.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":394,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":394,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":391.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":391.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":389,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":389,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":386.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":386.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":384,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":384,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":381.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":381.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":379,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":379,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":376.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":376.5,"cMask":["ball"],"cGrou
p":["c0"]},{"x":-1740,"y":374,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":374,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":371.5,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":371.5,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":369,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":369,"cMask":
["ball"],"cGroup":["c0"]},{"x":-1740,"y":-371,"cMask":["ball"],"cGroup":["c0"]},
{"x":1740,"y":-371,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-371,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-371,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-373.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
373.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-376,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-376,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-378.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
378.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-381,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-381,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-383.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
383.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-386,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-386,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-388.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
388.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-391,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-391,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-393.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
393.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-396,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-396,"cMask":["ball"],"cGroup":["c0"]},
{"x":-1740,"y":-398.5,"cMask":["ball"],"cGroup":["c0"]},{"x":1740,"y":-
398.5,"cMask":["ball"],"cGroup":["c0"]},{"x":-1740,"y":-401,"cMask":
["ball"],"cGroup":["c0"]},{"x":1740,"y":-401,"cMask":["ball"],"cGroup":["c0"]},
{"x":0,"y":-645,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]},
{"x":0,"y":645,"bCoef":0.5,"cMask":["red","blue"],"cGroup":["redKO","blueKO"]}],

"segments":[{"v0":0,"v1":1,"cMask":["ball"],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":2,"v1":3,"cMask":["ball"],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":1,"v1":3,"cMask":["ball"],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":2,"v1":0,"cMask":["ball"],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":4,"v1":5,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":6,"v1":7,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":8,"v1":9,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":10,"v1":11,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":12,"v1":13,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":14,"v1":15,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":16,"v1":17,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":18,"v1":19,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":20,"v1":21,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":22,"v1":23,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":24,"v1":25,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":26,"v1":27,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":28,"v1":29,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":30,"v1":31,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":32,"v1":33,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":34,"v1":35,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":36,"v1":37,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":38,"v1":39,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":40,"v1":41,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":42,"v1":43,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":44,"v1":45,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":46,"v1":47,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":48,"v1":49,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":50,"v1":51,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":52,"v1":53,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":54,"v1":55,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":56,"v1":57,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":58,"v1":59,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":60,"v1":61,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":62,"v1":63,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":64,"v1":65,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":66,"v1":67,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":68,"v1":69,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":70,"v1":71,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":72,"v1":73,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":74,"v1":75,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":76,"v1":77,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":78,"v1":79,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":80,"v1":81,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":82,"v1":83,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":84,"v1":85,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":86,"v1":87,"cMask":["ball"],"cGroup":["c0"],"color":"377324"},
{"v0":88,"v1":89,"curve":180,"curveF":6.123233995736766e-17,"cMask":
["red","blue"],"cGroup":["redKO"],"color":"C5F0C9"},
{"v0":89,"v1":88,"curve":180,"curveF":6.123233995736766e-17,"cMask":
["red","blue"],"cGroup":["blueKO"],"color":"C5F0C9"},
{"v0":96,"v1":97,"curve":105.00000000000001,"curveF":0.7673269879789604,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},{"v0":98,"v1":99,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":100,"v1":101,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":107,"v1":106,"curve":105.00000000000001,"curveF":0.7673269879789604,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},{"v0":108,"v1":109,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":110,"v1":111,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":93,"v1":94,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":99,"v1":100,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":103,"v1":104,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":110,"v1":109,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":113,"v1":112,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":114,"v1":115,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":116,"v1":117,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":119,"v1":118,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":122,"v1":120,"bCoef":0.4,"color":"FFFFFF"},
{"v0":123,"v1":122,"bCoef":0.2,"curve":14.999999999999998,"curveF":7.59575411272515
1,"color":"FFFFFF"},{"v0":121,"v1":123,"bCoef":0.4,"color":"FFFFFF"},
{"v0":122,"v1":124,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":123,"v1":125,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":126,"v1":128,"bCoef":0.4,"color":"FFFFFF"},
{"v0":128,"v1":129,"bCoef":0.2,"curve":20,"curveF":5.671281819617709,"color":"FFFFF
F"},{"v0":129,"v1":127,"bCoef":0.4,"color":"FFFFFF"},
{"v0":128,"v1":130,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":129,"v1":131,"bCoef":0.2,"cMask":["ball"],"color":"FFFFFF"},
{"v0":132,"v1":136,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":133,"v1":137,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":134,"v1":138,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":135,"v1":139,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":140,"v1":144,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":141,"v1":145,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":142,"v1":146,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":143,"v1":147,"bCoef":0,"cMask":["ball"],"color":"183310"},
{"v0":148,"v1":149,"cMask":[],"color":"2D5E1E"},{"v0":150,"v1":151,"cMask":
[],"color":"2D5E1E"},
{"v0":153,"v1":152,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},
{"v0":154,"v1":155,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},
{"v0":156,"v1":157,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},
{"v0":159,"v1":158,"curve":89.99999999999999,"curveF":1.0000000000000002,"cMask":
[],"color":"2D5E1E"},{"v0":92,"v1":93,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":95,"v1":94,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":104,"v1":105,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":103,"v1":102,"cMask":[],"cGroup":["c0"],"color":"C5F0C9"},
{"v0":168,"v1":169,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":169,"v1":168,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":170,"v1":171,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":171,"v1":170,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":172,"v1":173,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},
{"v0":173,"v1":172,"curve":180,"curveF":6.123233995736766e-17,"cMask":[],"cGroup":
["c0"],"color":"C5F0C9"},{"v0":174,"v1":175,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":176,"v1":177,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":178,"v1":179,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":180,"v1":181,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":182,"v1":183,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":184,"v1":185,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":186,"v1":187,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":188,"v1":189,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":190,"v1":191,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":192,"v1":193,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":194,"v1":195,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":196,"v1":197,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":198,"v1":199,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":200,"v1":201,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":202,"v1":203,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":204,"v1":205,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":206,"v1":207,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":208,"v1":209,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":210,"v1":211,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":212,"v1":213,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":214,"v1":215,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":216,"v1":217,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":218,"v1":219,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":220,"v1":221,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":222,"v1":223,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":224,"v1":225,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":226,"v1":227,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":228,"v1":229,"cMask":["ball"],"cGroup":
["c0"],"color":"377324"},{"v0":89,"v1":91,"bCoef":0.5,"cMask":
["red","blue"],"cGroup":["redKO","blueKO"],"color":"C5F0C9"},
{"v0":88,"v1":90,"bCoef":0.5,"cMask":["red","blue"],"cGroup":
["redKO","blueKO"],"color":"C5F0C9"},
{"v0":90,"v1":230,"bCoef":0.5,"vis":false,"cMask":["red","blue"],"cGroup":
["redKO","blueKO"],"color":"C5F0C9"},
{"v0":91,"v1":231,"bCoef":0.5,"vis":false,"cMask":["red","blue"],"cGroup":
["redKO","blueKO"],"color":"C5F0C9"}],

"planes":[{"normal":[0,1],"dist":-1032,"bCoef":0,"cMask":["ball"]},{"normal":[0,-
1],"dist":-1032,"bCoef":0,"cMask":["ball"]},{"normal":[-1,0],"dist":-
1850,"bCoef":0,"cMask":["ball"]},{"normal":[1,0],"dist":-1850,"bCoef":0,"cMask":
["ball"]},{"normal":[0,-1],"dist":-1095,"bCoef":0},{"normal":[0,1],"dist":-
1095,"bCoef":0},{"normal":[1,0],"dist":-1900,"bCoef":0},{"normal":[-1,0],"dist":-
1900,"bCoef":0}],
"goals":[{"p0":[1742,145],"p1":[0,145],"team":"blue"},{"p0":[1742,-145],"p1":[0,-
145],"team":"blue"},
{"p0":[1752,-142],"p1":[1752,142],"team":"red"}],

"discs":[{"pos":[1430, 0],"radius":8,"invMass":1.1,"damping":0.989,"cGroup":
["ball","kick","score"]},
{"pos":[-6.5,-
2],"radius":0.8,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":["c0"]},
{"radius":2.3,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":["c0"]},
{"pos":[6.5,-2],"radius":0.8,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":
["c0"]},
{"pos":[0,-6.5],"radius":0.8,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":
["c0"]},
{"pos":[-4,5],"radius":0.8,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":
["c0"]},
{"pos":[4,5],"radius":0.8,"invMass":1e+250,"damping":0.989,"color":"0","cGroup":
["c0"]},
{"radius":9,"invMass":1e+250,"damping":0.989,"color":"transparent","cGroup":
["c0"]},

{"pos":[-1740,-142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},{"pos":[-
1740,142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},
{"pos":[1740,142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},{"pos":[1740,-
142],"radius":5,"bCoef":1.1,"invMass":0,"damping":0},
{"pos":[-1311,-19],"radius":0,"bCoef":0,"invMass":0,"color":"transparent","cMask":
["red"],"cGroup":["ball"]},
{"pos":[-1310,29],"radius":0,"bCoef":0,"invMass":0,"color":"transparent","cMask":
["blue"],"cGroup":["ball"]},
{"pos":[-1308,62],"radius":0,"bCoef":0,"invMass":0,"color":"transparent","cMask":
["red","blue"],"cGroup":["ball"]}],

"playerPhysics":
{"bCoef":0.2,"invMass":0.3,"acceleration":0.12,"kickStrength":8},"ballPhysics":"dis
c0","spawnDistance":512,"joints":[{"d0":0,"d1":2,"length":0,"color":"transparent"},
{"d0":0,"d1":1,"length":6.800735254367722,"color":"transparent"},
{"d0":0,"d1":3,"length":6.800735254367722,"color":"transparent"},
{"d0":0,"d1":4,"length":6.5,"color":"transparent"},
{"d0":0,"d1":5,"length":6.4031242374328485,"color":"transparent"},
{"d0":0,"d1":6,"length":6.4031242374328485,"color":"transparent"},
{"d0":0,"d1":7,"length":0,"color":"transparent"},
{"d0":1,"d1":2,"length":6.800735254367722,"color":"transparent"},
{"d0":1,"d1":3,"length":13,"color":"transparent"},
{"d0":1,"d1":4,"length":7.905694150420948,"color":"transparent"},
{"d0":1,"d1":5,"length":7.433034373659253,"color":"transparent"},
{"d0":1,"d1":6,"length":12.619429464123963,"color":"transparent"},
{"d0":1,"d1":7,"length":6.800735254367722,"color":"transparent"},
{"d0":2,"d1":3,"length":6.800735254367722,"color":"transparent"},
{"d0":2,"d1":4,"length":6.5,"color":"transparent"},
{"d0":2,"d1":5,"length":6.4031242374328485,"color":"transparent"},
{"d0":2,"d1":6,"length":6.4031242374328485,"color":"transparent"},
{"d0":2,"d1":7,"length":0,"color":"transparent"},
{"d0":3,"d1":4,"length":7.905694150420948,"color":"transparent"},
{"d0":3,"d1":5,"length":12.619429464123963,"color":"transparent"},
{"d0":3,"d1":6,"length":7.433034373659253,"color":"transparent"},
{"d0":3,"d1":7,"length":6.800735254367722,"color":"transparent"},
{"d0":4,"d1":5,"length":12.175795661885921,"color":"transparent"},
{"d0":4,"d1":6,"length":12.175795661885921,"color":"transparent"},
{"d0":4,"d1":7,"length":6.5,"color":"transparent"},
{"d0":5,"d1":6,"length":8,"color":"transparent"},
{"d0":5,"d1":7,"length":6.4031242374328485,"color":"transparent"},
{"d0":6,"d1":7,"length":6.4031242374328485,"color":"transparent"}],

"blueSpawnPoints":[[800,300],[800,340],[800,260],[800,380],[800,220]],

"redSpawnPoints":[[1742,0]],

"kickOffReset":"full"}`;
return pensblue;
}

/*------------------------------ END OF STADIUMS ----------------------------*/

// ------------------------------------------------
// VARIABLES PARA CAMBIAR: NOMBRE DE LA SALA, LA CONTRASEÑA Y EL MÁXIMO DE
JUGADORES
// ------------------------------------------------
var roomName = "JUEGAN TODOS CON OVEJA 🎄🐑"; // PARA
CAMBIAR EL TITULO DE LA SALA SIMPLEMENTE REEMPLAZAR "RS" POR EL NUEVO NOMBRE DE LA
SALA
var roomPassword = "pass"; // PARA
CAMBIAR LA PASS REEMPLAZAN "pass" POR LA NUEVA PASSWORD
var maxPlayers = 22; // PARA
CAMBIAR LA CANTIDAD DE USUARIOS CAMBIAR SÓLO EL NÚMERO
var roomPublic = true; // PARA OCULTAR
LA SALA REEMPLAZAN "true" por "false"
var token = ""; // ?
var roomLink = ""; // ?
var gameTime = 10; // PARA
CAMBIAR EL TIEMPO DEFAULT DE CADA PARTIDO, SE ESTABLECE CAMBIANDO EL NÚMERO
var map = "RSR"; // NO CAMBIAR
O ARRUINAN LA SELECCIÓN DEL MAPA PRÍNCIPAL (FUTBOL 11 DE OVEJA)

var room = HBInit({


roomName: roomName,
maxPlayers: maxPlayers,
public: roomPublic,
geo: { "code": "AR", "lat": -34.61315, "lon": -58.37723 },
noPlayer: true,
token: token
});

// -------------------------------------------------
// VARIABLES DE LA CANCHA (CORNERS, SAQUES DE ARCO) Y PARTIDO (GOL DE ORO,
ETCÉTERA)
// -------------------------------------------------
class Game {
constructor() {
[Link] = 0;
[Link] = 0;
[Link] = true;
[Link] = false;
[Link];
[Link] = 0;
[Link] = true;
[Link] = false;
[Link] = false;
[Link] = false;
[Link] = 1000;
[Link];
[Link];
[Link];
[Link];
[Link];
[Link];
[Link] = "";
[Link] = 0;
[Link] = false;
[Link] = false;
[Link] = 0;
[Link];
[Link] = false;
[Link] = false;
[Link];
[Link] = false;
[Link];
[Link];
[Link];
[Link];
[Link];
[Link];
[Link];
[Link] = 0;
[Link] = 0;
[Link] = false;
[Link] = false;
[Link] = 0;
[Link] = 0;
[Link] = false;
}

updateLastKicker(id, name, team) {


[Link] = [Link];
[Link] = [Link];
[Link] = [Link];

[Link] = id;
[Link] = name;
[Link] = team;
}
}

[Link](getRealSoccerMap());
[Link](0);
[Link](10);
[Link](true);

[Link] = function (url) {


roomLink = url;
[Link](roomLink);
sendArbitroToDiscord(`✅ ⚽🐑 **SALA ABIERTA** ⚽🐑 |
${roomLink}`)
}
[Link] = function (newStadiumName, byPlayer) {
if (byPlayer != null) {
map = "custom";
}
else {
map = "RSR";
}
}

// FUNCIÓN DE DISCORD DE ADMINISTRADOR, MANDA LOS LOGS PRIVADOS

// FUNCIÓN DE DISCORD DE ADMINISTRADOR, MANDA LOS LOGS PRIVADOS


function sendAnnouncementToDiscord(message) {

var request = new XMLHttpRequest();


[Link]("POST",
"[Link]
0O40epN5vr_LwpiejthkU_WNYfdv91oZM7GVqdfEk4"); // URL DEL BOT DISCORD

[Link]('Content-type', 'application/json');

var params = {
avatar_url: '',
username: 'OVEJA',
content: message,
allowed_mentions: {
parse: []
}
};

[Link]([Link](params));
}

// FUNCIÓN QUE MANEJA LOS MENSAJES DE LOS GOLES, FINALES DEL PARTIDO, RESULTADOS,
ETCÉTERA
function sendArbitroToDiscord(message) {

var request = new XMLHttpRequest();


[Link]("POST",
"[Link]
HKfVnLkWH6zIshFxSiPPVJxwF0siY_58exAFyYGUuk"); // URL DEL BOT DISCORD

[Link]('Content-type', 'application/json');

var params = {
avatar_url: '',
username: 'ARBITRO OVEJERO',
content: message,
allowed_mentions: {
parse: []
}
};

[Link]([Link](params));
}

// EL BOLETEROOOOO PAAAAAAA NASHEEEEEEEE D RUTAAAAAAAAAAAAAAAA BUENARDOOOOOOOOOOOOO


function sendBoleteroToDiscord(message) {
var request = new XMLHttpRequest();
[Link]("POST",
"[Link]
4lMX7B_hXvY9vZ0TtSU4-CQ-ZY5C0oLCDbgHxp0oIC"); // URL DEL BOT DISCORD

[Link]('Content-type', 'application/json');

var params = {
avatar_url: '',
username: 'BOLETERO OVEJERO',
content: message,
allowed_mentions: {
parse: []
}
};

[Link]([Link](params));
}

// BOLETERÍA, SALE EN DISCORD CUANDO ALGUIEN SALE Y CUANDO ALGUIEN ENTRA

var IpBan = [
"3138312E32342E3136372E323032", //Nombre: matex, Razón: Meterse a una sala de
testeos y pasarla por el chat público.
"", //Nombre: [nombre], Razón: [razón]
"", //Nombre: [nombre], Razón: [razón]
"", //Nombre: [nombre], Razón: [razón]
"", //Nombre: [nombre], Razón: [razón]
"", //Nombre: [nombre], Razón: [razón]
"", //Nombre: [nombre], Razón: [razón]
]

/////////////////// SISTEMA DE RANKING ///////////////////


/*
let
playerStatsObject = {},
playerConnsObject = {};

let StatsSistem = {
sendRanking: player => {
let playerSort = [Link](playerStatsObject).sort((a, b) =>
b[1].vitorias - a[1].vitorias).slice(0, 3);

[Link]("R A N K I N G - VICTORIAS", [Link], null,


"bold");

for (let [key, value] of playerSort) setTimeout(() =>


[Link](`${[Link]} = ${[Link]}`, [Link], null),
50);
},
teamVictory: scores => {
let
red = [Link]().filter(callback => [Link] ==
1),
blue = [Link]().filter(callback => [Link] ==
2);
if ([Link] > [Link]) { vencedor = red; perdedor = blue; }
else { vencedor = blue; perdedor = red; }

for (let i = 0; i < [Link]; i++)


playerStatsObject[playerConnsObject[vencedor[i].id]].vitorias += 1;
for (let i = 0; i < [Link]; i++)
playerStatsObject[playerConnsObject[perdedor[i].id]].derrotas += 1;
}
};
*/
/////////////////// SISTEMA DE RANKING ///////////////////
/*
[Link] = scores => {
[Link](scores)
}
*/

[Link] = function (player) {


[Link]([Link] + " joined the room");
[Link](`Nombre: ${[Link]}, IP: ${[Link]}, ID: ${[Link]},
AUTH: ${[Link]}`)
sendBoleteroToDiscord(`**--- ${[Link]} entró a la sala ---**\n\
n__**DATOS:**__\n**IP:** ${[Link]}\n**ID:** ${[Link]}\n**AUTH:** $
{[Link]}`)
whisper("⚽🐑🎄 ¡Bienvenido a Juegan Todos con Oveja 2! ¡Feliz Navidad!
¡Ho ho ho! 🎄⚽🐑", [Link], 0xFFFFFF, "italic", 1);
let playersTotal = [Link]() //Para obtener los nombres de los que
estan en la sala hay que hacer un mapeo a la propiedad pq es un array. (.map(e =>
[Link]))
[Link]("Jugadores totales: " + [Link])//

[Link](p => {
if ([Link] === p) {
[Link]([Link], "Estas en Lista Negra.", true)
[Link](`${[Link]} ha sido baneado de IP
correctamente.`)
return;
}
})
/////////////////// SISTEMA DE RANKING ///////////////////
//playerConnsObject[[Link]] = [Link];
//if (!playerStatsObject[[Link]]) playerStatsObject[[Link]] =
{ vitorias: 0, derrotas: 0, name: [Link] };
/////////////////// SISTEMA DE RANKING ///////////////////
}

[Link] = function (player) {


displayAdminMessage();
[Link]([Link] + " left the room");
sendBoleteroToDiscord(`**--- ${[Link]} salió de la sala ---**`)
let playersTotal = [Link]() //Para obtener los nombres de los que
estan en la sala hay que hacer un mapeo a la propiedad pq es un array. (.map(e =>
[Link]))
[Link]("Jugadores totales: " + [Link])

/////////////////// SISTEMA DE RANKING ///////////////////


//delete playerConnsObject[[Link]];
/////////////////// SISTEMA DE RANKING ///////////////////
}

[Link] = function (byPlayer) {


if (map == "RSR") {
if (byPlayer == null) {
game = new Game();
announce("Tiempo de juego: " + gameTime + " minutos");
sendArbitroToDiscord("• NUEVO PARTIDO •");
}
else {
if ([Link]().timeLimit != 0) {
gameTime = [Link]().timeLimit / 60;
}
else {
gameTime = 10;
}
[Link]();
[Link](0);
[Link]();
}
}

//[Link]("Esta partida está siendo grabada, ¡Sonrían! :D");


//[Link]();
}

[Link] = function (byPlayer) {


if (map == "RSR") {
if (byPlayer == true) {
[Link](gameTime);
}
}
}

[Link] = function (stadiumName, byPlayer) {


if (stadiumName == "rip host") {
[Link](getRealSoccerMap());
[Link]([Link], "¿A dónde tan chistoso? Páyaso.", true);
}
}

/*
[Link] = function (stadiumName, byPlayer) {
if (stadiumName != "FUTBOL 11 DE OVEJA" || "PENALES BLUE" || "PENALES RED") {
[Link](getRealSoccerMap());
[Link]([Link], "¿A dónde tan chistoso? Páyaso.",
true); //ANTI RIP HOST
}
}
*/

//color texto
var blanco = 0xFFFAFA;

//Variables
var TeamJug = null;
var PasesRed = 0;
var PasesBlue = 0;
var PasesTotal = 0;
var PosRed;
var PosBlue;

function DatosDelPartido() {
//Ecuacion de porcentaje
PasesTotal = PasesRed + PasesBlue;
PosRed = [Link]((PasesRed * 100) / PasesTotal);
PosBlue = [Link]((PasesBlue * 100) / PasesTotal);
//Muestra de Estadisticas en el Chat
[Link]("💎 ESTADISTICAS 💎", null, blanco, "bold", 1);
[Link]("⚽ Pases: " + "Red " + PasesRed + " / " + "Blue " +
PasesBlue, null, blanco, "bold", 1);
[Link]("🏁 Posesión: " + "Red " + PosRed + "%" + " / " + "Blue
" + PosBlue + "%", null, blanco, "bold", 1);
}

[Link] = function (player) {


if (map == "RSR") {
[Link] = [Link];
[Link]([Link], [Link], [Link]);

///////////// POWERSHOT /////////////

if (powerShotMode == true) {
if ([Link] > 100) {
[Link](0, { xgravity: -
[Link]([Link]).yspeed / 30, ygravity: -
[Link]([Link]).yspeed / 30 });
[Link] = 50;
[Link]("POWERSHOT APLICADO!", [Link],
0x33dddd, "bold", 1);
}
[Link] = 0;
[Link] = 0;
[Link] = false;
if (parseFloat([Link](0).[Link](2)) !=
1.05) {
[Link](0, { invMass: 1.05 });
}
}

///////////// POWERSHOT /////////////

if ([Link] == true) {
var players = [Link]().filter((player) => [Link]
!= 0);
[Link](function (player) {
if
([Link]([Link]).[Link](1) != 0.3) {
[Link]([Link], { invMass:
0.3 });
}
});
}

if ([Link] == false && [Link] == true && ([Link] ==


true || [Link] == true)) { // make game active on kick from CK/GK
[Link] = true;

[Link] = true;
[Link] = false;
[Link](12, { x: 4000, y: 4000 });
[Link](13, { x: 4000, y: 4000 });
[Link](15, { x: 4000, y: 4000 });
[Link](16, { x: 4000, y: 4000 });
[Link](17, { x: 4000, y: 4000 });
[Link](18, { x: 4000, y: 4000 });

[Link](0, { color: "0xffffff", "invMass": 1.1 });


[Link] = 1000000;

if ([Link] == true) {
if ([Link](0).y < 0) { //top corner
[Link](0, { xgravity:
[Link]([Link]).xspeed / 15 * -1, ygravity: 0.05 });
//[Link](0, {xgravity: -0.08,
ygravity: 0.05});
}
else { //bottom corner
[Link](0, { xgravity:
[Link]([Link]).xspeed / 15 * -1, ygravity: -0.05 });
//[Link](0, {xgravity: -0.08,
ygravity: -0.05});
}
}
if ([Link] == true) {
[Link](0, { xgravity: 0, ygravity:
[Link]([Link]).yspeed / 22 * -1 });
if ([Link] == "blueGK" &&
[Link]([Link]).x < [Link]().x) {
[Link]([Link], "", true);
}
else if ([Link] == "redGK" &&
[Link]([Link]).x > [Link]().x) {
[Link]([Link], "", true);
}
}

[Link] = false;
[Link] = false;
[Link] = "";
}

if ([Link] == "redThrow" || [Link] == "blueThrow") {


[Link] = true;
}
UltJug = [Link];
if ([Link] == 1) { PasesRed = PasesRed + 1; } //Si el Juegador es
del Equipo Red, al Equipo se le suma 1 pase.
if ([Link] == 2) { PasesBlue = PasesBlue + 1; } //Si el Juegador
es del Equipo Blue, al Equipo se le suma 1 pase.
}
}
//Mute system
var mutedPlayers = [];

//Challenger
var challenger = [];

[Link] = function (player, message) {


sendAnnouncementToDiscord(`${[Link]}: ${message}`)
[Link]([Link] + ": " + message);

///////////// SISTEMA DE MUTE /////////////


if ([Link] == true && [Link](0, 5) == "!mute") {
if (!([Link]([Link](6))))
[Link]([Link](6))
[Link]("[✅] Muteaste correctamente un jugador",
[Link], 0x00FF00, "bold", 2)
return false;
}
else if ([Link] == true && [Link](0, 7) == "!unmute") {
pos = [Link]([Link](9));
mutedName = [Link](8);
[Link]("[✅] " + [Link] + " desmuteo a " +
mutedName, null, 0xFF0000, "bold", 1)
[Link](pos, 1)
return false;
}
else if ([Link] == true && message == "!clearmute") {
mutedPlayers = [];
[Link]("[💠] " + [Link] + " desmuteo a todos los
jugadores", null, 0x55ACEE, "bold", "2")
return false;
}
if ([Link]([Link])) {
[Link]("[🚫] Estas muteado no podes hablar", [Link],
0xFF0000, "bold", 2)
return false;
}
///////////// SISTEMA DE MUTE /////////////

if ([Link]("!")) {
message = [Link](1);
let args = [Link](" ");

if (args[0] == "admin" && [Link] == 1) {


if (isAdminPresent() == false) {
[Link]([Link], true);
}
else {
whisper("Ya hay admin presente. No molestes.", [Link]);
}
}
else if (args[0] == "pipodown123" && [Link] == 1) { // CONTRASEÑA
ADMINISTRATIVA
if (isAdminPresent() == true) {
[Link]([Link], true);
}
}
else if (args[0] == "ds") {
if ([Link]) {
announce("DISCORD OFICIAL DE OVEJA:
[Link] null, 0x1ED92B, "bold", 0)
} else {
whisper("No puedes ejecutar este comando porque no eres un
administrador.", [Link], 0x2BD9D9, "normal", 1)
}
}

else if (args[0] == "clearbans") {


if ([Link]) {
[Link]();
announce("Bans limpiados por " + [Link]);
}
else {
whisper("Solo el administrador puede ejecutar este
comando.", [Link]);
}
}
/*else if (args[0] == "terminarec") {
if ([Link]) {
[Link](scores);
[Link]("La partida ha sido enviada a
Discord, ¡Disfrutenla!");
}
else {
whisper("Solo administrador. Gracias.", [Link]);
}
}
*/
else if (args[0] == "llamaradmin") {
sendAnnouncementToDiscord(`${[Link]} usó !llamaradmin!
<@here>`)
}

else if (args[0] == "camisetas" && [Link] == 1) {


if ([Link]) {
whisper("CAMISETAS ---- Uso: !camisetas equipo equipo ***
Ejemplo: !camisetas bra argentina ***", [Link], 0xFFFFFF, "bold", 2);
whisper("FÚTBOL ARGENTINO [newells central -- huracan sanlo
-- river boca -- river racing -- ind racing -- ind boca]", [Link], 0x2BD9D9,
"bold", 2);
whisper("FÚTBOL EUROPEO [arsenal spurs -- barca madrid --
barca city -- psg city -- psg madrid -- liver city -- liver madrid -- united
city]", [Link], 0x2BD9D9, "bold", 2);
whisper("FÚTBOL INTERNACIONAL [peru argentina -- bra
argentina -- chi argentina -- bra uru -- chi uru -- hol uru -- hol argentina --
portugal argentina]", [Link], 0x2BD9D9, "bold", 2);
whisper("EXTRAS [pink black -- milan inter -- fla palmeiras
-- peñarol nacional -- instituto belgrano -- cerro olimpia]", [Link], 0x2BD9D9,
"bold", 2);
}
else {
whisper("Solamente el administrador puede ejecutar este
comando.", [Link]);
}
}
else if (args[0] == "camisetas" && [Link] == 3) {
if ([Link]) {
if (args[1] == "river" && args[2] == "boca") {
[Link](1, 60, 0x212121, [0xEDEDED,
0xCC3939, 0xEDEDED]);
[Link](2, 90, 0xFFFFFF, [0x2A3C87,
0xD6BA2D, 0x2A3C87]);
redAngle = 60
redTextColor = 0x212121
redColor = [0xEDEDED, 0xCC3939, 0xEDEDED]
blueAngle = 90
blueTextColor = 0xFFFFFF
blueColor = [0x2A3C87, 0xD6BA2D, 0x2A3C87]
announce("Camisetas: River vs. Boca");
}
if (args[1] == "river" && args[2] == "racing") {
[Link](1, 60, 0x212121, [0xEDEDED,
0xCC3939, 0xEDEDED]);
[Link](2, 0, 0x000000, [0x4C8CB2,
0xFAF8FB, 0x4C8CB2]);
redAngle = 60
redTextColor = 0x212121
redColor = [0xEDEDED, 0xCC3939, 0xEDEDED]
blueAngle = 0
blueTextColor = 0x000000
blueColor = [0x4C8CB2, 0xFAF8FB, 0x4C8CB2]
announce("Camisetas: River vs. Racing");
}
if (args[1] == "ind" && args[2] == "racing") {
[Link](1, 0, 0xFFFFFF, [0xC40001]);
[Link](2, 0, 0x000000, [0x4C8CB2,
0xFAF8FB, 0x4C8CB2]);
redAngle = 0
redTextColor = 0xFFFFFF
redColor = [0xC40001]
blueAngle = 0
blueTextColor = 0x000000
blueColor = [0x4C8CB2, 0xFAF8FB, 0x4C8CB2]
announce("Camisetas: Independiente vs. Racing");
}
if (args[1] == "ind" && args[2] == "boca") {
[Link](1, 0, 0xFFFFFF, [0xC40001]);
[Link](2, 90, 0xFFFFFF, [0x2A3C87,
0xD6BA2D, 0x2A3C87]);
redAngle = 0
redTextColor = 0xFFFFFF
redColor = [0xC40001]
blueAngle = 90
blueTextColor = 0xFFFFFF
blueColor = [0x2A3C87, 0xD6BA2D, 0x2A3C87]
announce("Camisetas: Independiente vs. Boca");
}
if (args[1] == "barca" && args[2] == "madrid") {
[Link](1, 0, 0xded298, [0x2A7ADB,
0xE9302D, 0x002330]);
[Link](2, 180, 0x35358f, [0xffffff]);
redAngle = 0
redTextColor = 0xded298
redColor = [0x2A7ADB, 0xE9302D, 0x002330]
blueAngle = 180
blueTextColor = 0x35358f
blueColor = [0xFFFFFF]
announce("Camisetas: Barcelona vs. Real Madrid");
}
if (args[1] == "barca" && args[2] == "city") {
[Link](1, 180, 0xfded01, [0x1a2574,
0xad1258, 0x1a2574]);
[Link](2, 0, 0xFFFFFF, [0x68BCE1]);
redAngle = 180
redTextColor = 0xfded01
redColor = [0x1a2574, 0xad1258, 0x1a2574]
blueAngle = 0
blueTextColor = 0xFFFFFF
blueColor = [0x68BCE1]
announce("Camisetas: Barcelona vs. Manchester City");
}
if (args[1] == "psg" && args[2] == "madrid") {
[Link](1, 0, 0xFFFFFF, [0x222745,
0xB91D24, 0x222745]);
[Link](2, 180, 0x35358f, [0xffffff]);
redAngle = 0
redTextColor = 0xFFFFFF
redColor = [0x222745, 0xB91D24, 0x222745]
blueAngle = 180
blueTextColor = 0x35358f
blueColor = [0xffffff]
announce("Camisetas: PSG vs. Real Madrid");
}
if (args[1] == "psg" && args[2] == "city") {
[Link](1, 0, 0xFFFFFF, [0x222745,
0xB91D24, 0x222745]);
[Link](2, 0, 0xFFFFFF, [0x68BCE1]);
redAngle = 0
redTextColor = 0xFFFFFF
redColor = [0x222745, 0xB91D24, 0x222745]
blueAngle = 0
blueTextColor = 0xFFFFFF
blueColor = [0x68BCE1]
announce("Camisetas: PSG vs. Manchester City");
}
if (args[1] == "united" && args[2] == "city") {
[Link](1, 180, 0xf3f4ef, [0xcb0215]);
[Link](2, 90, 0x283d68, [0x90d6f7]);
redAngle = 180;
redTextColor = 0xf3f4ef;
redColor = [0xcb0215]
blueAngle = 90;
blueTextColor = 0x283d68;
blueColor = [0x90d6f7]
announce("Camisetas: Manchester United vs. Manchester
City");
}
if (args[1] == "liver" && args[2] == "city") {
[Link](1, 60, 0xFFFFFF, [0x960804]);
[Link](2, 0, 0xFFFFFF, [0x68BCE1]);
redAngle = 60
redTextColor = 0xFFFFFF
redColor = [0x960804]
blueAngle = 0
blueTextColor = 0xFFFFFF
blueColor = [0x68BCE1]
announce("Camisetas: Liverpool vs. Manchester City");
}
if (args[1] == "liver" && args[2] == "madrid") {
[Link](1, 60, 0xFFFFFF, [0x960804]);
[Link](2, 180, 0x35358f, [0xffffff]);
redAngle = 60
redTextColor = 0xFFFFFF
redColor = [0x960804]
blueAngle = 180
blueTextColor = 0x35358f
blueColor = [0xffffff]
announce("Camisetas: Liverpool vs. Real Madrid");
}
if (args[1] == "bra" && args[2] == "argentina") {
[Link](1, 60, 0x539138, [0xFFD754]);
[Link](2, 0, 0xEBD48B, [0xFCF7F4,
0xA3BED1, 0xFFFAF7]);
redAngle = 60
redTextColor = 0x539138
redColor = [0xFFD754]
blueAngle = 0
blueTextColor = 0xEBD48B
blueColor = [0xFCF7F4, 0xA3BED1, 0xFFFAF7]
announce("Camisetas: Brasil vs. Argentina");
}
if (args[1] == "chi" && args[2] == "argentina") {
[Link](1, 60, 0xFFFFFF, [0xFF3829]);
[Link](2, 0, 0xEBD48B, [0xFCF7F4,
0xA3BED1, 0xFFFAF7]);
redAngle = 60
redTextColor = 0xFFFFFF
redColor = [0xFF3829]
blueAngle = 0
blueTextColor = 0xEBD48B
blueColor = [0xFCF7F4, 0xA3BED1, 0xFFFAF7]
announce("Camisetas: Chile vs. Argentina");
}
if (args[1] == "portugal" && args[2] == "argentina") {
//PONERLO EN EL COMANDO !camisetas
[Link](1, 90, 0xd7ad63, [0xd80122]);
[Link](2, 180, 0x000000, [0x8fc7e6,
0xFFFFFF, 0x8fc7e6]);
redAngle = 90;
redTextColor = 0xd7ad63;
redColor = [0xd80122]
blueAngle = 180;
blueTextColor = 0x000000;
blueColor = [0x8fc7e6, 0xFFFFFF, 0x8fc7e6]
announce("Camisetas: Portugal vs. Argentina");
}
if (args[1] == "bra" && args[2] == "uru") {
[Link](1, 60, 0x539138, [0xFFD754]);
[Link](2, 0, 0x000000, [0x4294FF,
0x4294FF, 0x04294FF]);
redAngle = 60
redTextColor = 0x539138
redColor = [0xFFD754]
blueAngle = 0
blueTextColor = 0x000000
blueColor = [0x4294FF, 0x4294FF, 0x04294FF]
announce("Camisetas: Brasil vs. Uruguay");
}
if (args[1] == "chi" && args[2] == "uru") {
[Link](1, 60, 0xFFFFFF, [0xFF3829]);
[Link](2, 0, 0x000000, [0x4294FF,
0x4294FF, 0x04294FF]);
redAngle = 60
redTextColor = 0xFFFFFF
redColor = [0xFF3829]
blueAngle = 0
blueTextColor = 0x000000
blueColor = [0x4294FF, 0x4294FF, 0x04294FF]
announce("Camisetas: Chile vs. Uruguay");
}
if (args[1] == "hol" && args[2] == "uru") {
[Link](1, 240, 0x200801, [0xF85404,
0xF85404, 0xF75E21]);
[Link](2, 0, 0x000000, [0x4294FF,
0x4294FF, 0x04294FF]);
redAngle = 240
redTextColor = 0x200801
redColor = [0xF85404, 0xF85404, 0xF75E21]
blueAngle = 0
blueTextColor = 0x000000
blueColor = [0x4294FF, 0x4294FF, 0x04294FF]
announce("Camisetas: Holanda vs. Uruguay");
}
if (args[1] == "hol" && args[2] == "argentina") {
[Link](1, 240, 0x200801, [0xF85404,
0xF85404, 0xF75E21]);
[Link](2, 0, 0xEBD48B, [0xFCF7F4,
0xA3BED1, 0xFFFAF7]);
redAngle = 240
redTextColor = 0x200801
redColor = [0xF85404, 0xF85404, 0xF75E21]
blueAngle = 0
blueTextColor = 0xEBD48B
blueColor = [0xFCF7F4, 0xA3BED1, 0xFFFAF7]
announce("Camisetas: Holanda vs. Argentina");
}
if (args[1] == "pink" && args[2] == "black") {
[Link](1, 60, 0xFFFFFF, [0x5C2B54,
0xF5336D, 0x0095ED]);
[Link](2, 60, 0xFFFFFF, [0x211E25]);
redAngle = 60
redTextColor = 0xFFFFFF
redColor = [0x5C2B54, 0xF5336D, 0x0095ED]
blueAngle = 60
blueTextColor = 0xFFFFFF
blueColor = [0x211E25]
announce("Camisetas: Pink vs. Black");
}
if (args[1] == "peru" && args[2] == "argentina") {
[Link](1, 45, 0x000000, [0xC4231D,
0xFFFFFF, 0xC4231D]);
[Link](2, 0, 0xEBD48B, [0xFCF7F4,
0xA3BED1, 0xFFFAF7]);
redAngle = 45
redTextColor = 0x000000
redColor = [0xC4231D, 0xFFFFFF, 0xC4231D]
blueAngle = 0
blueTextColor = 0xEBD48B
blueColor = [0xFCF7F4, 0xA3BED1, 0xFFFAF7]
announce("Camisetas: Peru vs. Argentina");
}
if (args[1] == "milan" && args[2] == "inter") {
[Link](1, 180, 0xFFE399, [0xFF4F4F,
0x303030, 0xFF4F4F]);
[Link](2, 0, 0xFFFFFF, [0x3264ED,
0x1C1C1C, 0x3264ED]);
redAngle = 180
redTextColor = 0xFFE399
redColor = [0xFF4F4F, 0x303030, 0xFF4F4F]
blueAngle = 0
blueTextColor = 0xFFFFFF
blueColor = [0x3264ED, 0x1C1C1C, 0x3264ED]
announce("Camisetas: Milan vs. Inter");
}
if (args[1] == "fla" && args[2] == "palmeiras") {
[Link](1, 90, 0xFFFFFF, [0xc22a1e,
0x000000, 0xc22a1e]);
[Link](2, 90, 0xFFFFFF, [0x006437]);
redAngle = 90
redTextColor = 0xFFFFFF
redColor = [0xc22a1e, 0x000000, 0xc22a1e]
blueAngle = 90
blueTextColor = 0xFFFFFF
blueColor = [0x006437]
announce("Camisetas: Flamengo vs. Palmeiras");
}
if (args[1] == "newells" && args[2] == "central") {
[Link](1, 0, 0xFFFFFF, [0xf42121,
0x000000]);
[Link](2, 0, 0xFFFFFF, [0xEDBF12,
0x003359, 0xEDBF12]);
redAngle = 0
redTextColor = 0xFFFFFF
redColor = [0xf42121, 0x000000]
blueAngle = 0
blueTextColor = 0xFFFFFF
blueColor = [0xEDBF12, 0x003359, 0xEDBF12]
announce("Camisetas: Newell's vs. Rosario Central");
}
if (args[1] == "arsenal" && args[2] == "spurs") {
[Link](1, 0, 0xFFFFFF, [0xDB0007]);
[Link](2, 0, 0x132257, [0xFFFFFF]);
redAngle = 0
redTextColor = 0xFFFFFF
redColor = [0xDB0007]
blueAngle = 0
blueTextColor = 0x132257
blueColor = [0xFFFFFF]
announce("Camisetas: Arsenal vs. Tottenham");
}
if (args[1] == "peñarol" && args[2] == "nacional") {
[Link](1, 0, 0xFFFFFF, [0xE6CF00,
0x000000, 0xE6CF00]);
[Link](2, 0, 0xfe1c0c, [0xFFFFFF]);
redAngle = 0
redTextColor = 0xFFFFFF
redColor = [0xE6CF00, 0x000000, 0xE6CF00]
blueAngle = 0
blueTextColor = 0xfe1c0c
blueColor = [0xFFFFFF]
announce("Camisetas: Peñarol vs. Nacional");
}
if (args[1] == "instituto" && args[2] == "belgrano") {
[Link](1, 0, 0x000000, [0xD11010,
0xFFFFFF, 0xD11010]);
[Link](2, 0, 0xFFFFFF, [0x00E5FF]);
redAngle = 0
redTextColor = 0x000000
redColor = [0xD11010, 0xFFFFFF, 0xD11010]
blueAngle = 0
blueTextColor = 0xFFFFFF
blueColor = [0x00E5FF]
announce("Camisetas: Instituto vs. Belgrano");
}
if (args[1] == "cerro" && args[2] == "olimpia") {
[Link](1, 0, 0xFFFFFF, [0xB31414,
0x021B45, 0xB31414]);
[Link](2, 90, 0xFFFFFF, [0xFFFFFF,
0x000000, 0xFFFFFF]);
redAngle = 0
redTextColor = 0xFFFFFF
redColor = [0xB31414, 0x021B45, 0xB31414]
blueAngle = 90
blueTextColor = 0xFFFFFF
blueColor = [0xFFFFFF, 0x000000, 0xFFFFFF]
announce("Camisetas: Cerro Porteño vs. Olimpia");
}
if (args[1] == "huracan" && args[2] == "sanlo") {
[Link](1, 90, 0xFF0000, [0xFCFCFC]);
[Link](2, 180, 0xFFFFFF, [0x10107D,
0xDE0909, 0x10107D]);
redAngle = 90;
redTextColor = 0xFF0000;
redColor = [0xFCFCFC]
blueAngle = 180;
blueTextColor = 0xFFFFFF;
blueColor = [0x10107D, 0xDE0909, 0x10107D]
announce("Camisetas: Huracan vs. San Lorenzo");
}
}
}

else if (args[0] == "desbloquear") {


if ([Link]) {
desbloquear();
}
else {
[Link]([Link], "", false);
}
}

else if (args[0] == "swapcolors") {


if ([Link]) {
[Link](1, blueAngle, blueTextColor, blueColor)
[Link](2, redAngle, redTextColor, redColor)
[Link]("[✅] Camisetas intercambiadas",
null, 0x00FF00, "bold", 2)
let saveCamiAngle = blueAngle;
let saveCamiColor = blueColor
let saveCamiText = blueTextColor;
blueAngle = redAngle;
blueTextColor = redTextColor;
blueColor = redColor;
redAngle = saveCamiAngle;
redColor = saveCamiColor;
redTextColor = saveCamiText;

} else {
whisper("Solamente el administrador puede ejecutar este
comando.", [Link])
}
}
else if (args[0] == "swap") {
if ([Link]) {
if ([Link] == 1) {
var players = [Link]().filter((player) =>
[Link] != 0);
if ([Link] == 0) return false;
[Link](function (player) {
if ([Link] == 1) {
[Link]([Link], 2);
}
if ([Link] == 2) {
[Link]([Link], 1);
}
});
announce("🔄 Los equipos han sido cambiados de
lado");
}
}
else {
whisper("Comando sólo para administrador.", [Link]);
}
}
else if (args[0] == "setpassword" && [Link] == 2 && [Link])
{
[Link](args[1]);
roomPassword = args[1];
announce("Contraseña del host cambiada por " + [Link]);
}
else if (args[0] == "clearpassword" && [Link]) {
[Link](null);
roomPassword = null;
announce("Contraseña del host limpiada por " + [Link]);
}
else if (args[0] == "rs" && [Link]) {
if ([Link]() == null) {
[Link](getRealSoccerMap());
}
else {
whisper("No se puede cambiar de mapa mientras el juego está
en progreso.", [Link]);
}
}
else if (args[0] == "powershot" || args[0] == "ps") {
if ([Link]) {
if (powerShotMode == false) {
powerShotMode = true;
announce("El powershot ha sido activado por " +
[Link], null, 0x00FF00);
} else {
powerShotMode = false;
announce("El powershot ha sido desactivado por " +
[Link], null, 0xFF0000);
}
} else {
announce("Solamente el administrador puede ejecutar este
comando", [Link], null, "normal", 2)
}
}
else if (args[0] == "challenger") {
if ([Link]) {
// Verifica si el jugador ya tiene una etiqueta en la lista
if ([Link]([Link])) {
// Elimina la etiqueta del jugador de la lista
challenger = [Link](name => name !==
[Link]);
[Link]("[🚫] Tu etiqueta ha sido
eliminada correctamente.", [Link], null, "bold", 2);
} else {
// Si el jugador no tiene una etiqueta en la lista,
agregarla
[Link]([Link]);
[Link]("[✅] Tu etiqueta ha sido
agregada correctamente.", [Link], null, "bold", 2);
}
return false;
}
}
else if (args[0] == "pensred" && [Link]) {
if ([Link]() == null) {
[Link](getpensred());
sendArbitroToDiscord(`**• ¡Se ha empezado una tanda de
penales por parte del equipo rojo! •**`);
}
else {
whisper("No se puede cambiar de mapa mientras el juego está
en progreso.", [Link]);
}
}

else if (args[0] == "pensblue" && [Link]) {


if ([Link]() == null) {
[Link](getpensblue());
sendArbitroToDiscord(`**• ¡Se ha empezado una tanda de
penales por parte del equipo azul! •**`);
}
else {
whisper("No se puede cambiar de mapa mientras el juego está
en progreso.", [Link]);
}
}
else if (args[0] == "rr" && [Link]) {
[Link]();
[Link]();
}
else if (args[0] == "bb") {
[Link]([Link], "¡Chau! ¡Gracias por venir!", false);
}
/*
else if (args[0] == "me") {
[Link](`[ ESTADISTICAS DE ${[Link]} ]`,
[Link], 0xFF0000, "bold", 2)
[Link](`Victorias: [ $
{playerStatsObject[playerConnsObject[[Link]]].vitorias} ]\nDerrotas: [ $
{playerStatsObject[playerConnsObject[[Link]]].derrotas} ]`, [Link], 0xFFFFFF,
"bold", 2);
return false;
}
else if (args[0] == "ranking") {
[Link](player)
return false;
}
*/
else if (args[0] == "help") {
whisper("COMANDOS DE ADMINISTRADOR: [!pensblue - !pensred - !
clearbans - !swap - !swapcolors - !camisetas - !ds - !ps o !powershot - !
setpassword - !clearpassword - !mute - !unmute - !clearmute - !desbloquear - !rs
- !rr]\nCOMANDOS DE USUARIO: [!admin - !llamaradmin - !bb]", [Link], 0x2BD9D9,
"bold", 2)
}
return false;
}

if ([Link]("t ")) {
teamMsg = [Link](1).trim();
if ([Link] == 1) {
var players = [Link]().filter((player) => [Link]
== 1);
[Link](function (teamPlayer) {
[Link](`[RED] ${[Link]}: ${teamMsg}`,
[Link], 0xED6A5A, "normal", 1);
});
}
if ([Link] == 2) {
var players = [Link]().filter((player) => [Link]
== 2);
[Link](function (teamPlayer) {
[Link](`[BLUE] ${[Link]}: ${teamMsg}`,
[Link], 0x5995ED, "normal", 1);
});
}
if ([Link] == 0) {
var players = [Link]().filter((player) => [Link]
== 0);
[Link](function (teamPlayer) {
[Link](`[SPECT] ${[Link]}: ${teamMsg}`,
[Link], 0x8F8F8F, "normal", 1);
});
}
return false;
}

if ([Link]("@@")) {
message = [Link](2).trim();
if ([Link](' ') !== -1) {
let args = [Link](/^(\S+)\s(.*)/).slice(1);

if ([Link] > 1) {
var pmMsg = args[1];
var players = [Link]();
var pmSent = false;
[Link](function (pmPlayer) {
if ([Link] === args[0] || [Link] ===
args[0].replace(/_/g, ' ')) {
whisper("[MP a " + [Link] + "] " +
[Link] + ": " + pmMsg, [Link], 0xFF71FF, "normal", 1);
whisper("[MP de " + [Link] + "]: " +
pmMsg, [Link], 0xFF71FF, "normal", 1);
pmSent = true;
}
});
if (pmSent == false) {
whisper("No se encuentra el usuario '" + args[0] +
"'", [Link], 0xFF71FF, "normal", 1);
}
return false;
}
}
}

if ([Link]([Link])) {
announce(`[CHALLENGER] ${[Link]}: ${message}`, null, 0x12FFFF,
"bold", 1);
return false;
}

if ([Link]) {
announce(`[ADM] ${[Link]}: ${message}`, null, 0xFFFFFF, "bold",
1);
return false;
}

[Link] = function (changedPlayer, byPlayer) {


if (map == "RSR") {
if ([Link]() != null) {
if ([Link] == false) {
[Link]().forEach(function (player) {
if (player != undefined) {
if ([Link] == true || [Link] ==
true) {
[Link]([Link], {
invMass: 9999999 });
}
}
});
}
}
}
}

[Link] = function (team) {


if (map == "RSR") {
[Link] = false;

let goalTime = secondsToMinutes([Link]([Link]().time));


let scorer;
let assister = "";
let goalType;
if (team == 1) {
if ([Link] == 1) { //if goal type is goal
goalType = "🎙️ : ¡VAMOS RED CARAJO, GOLAZO!";
scorer = "⚽" + [Link];
if ([Link] == 1 && [Link] !=
[Link]) { // if assist is from teammate
assister = " (🅰️ ¡INPERDONABLE ASISTENCIA DEEEE " +
[Link] + ")";

}
}
if ([Link] == 2) { //if goal type is owngoal
goalType = "🎙️ : ¡LE DIJERON QUE META GOL, PERO NUNCA EN
QUE ARCO!";
scorer = "🐸" + [Link];

if ([Link] == 1) { // if owngoal was


assisted
assister = "";

}
}
[Link]++;
}
if (team == 2) {
if ([Link] == 2) { //if goal type is goal
goalType = "🎙️ : ¡GOOOOOOOOOOL, INCREÍBLE!";
scorer = "⚽" + [Link];

if ([Link] == 2 && [Link] !=


[Link]) { // if assist is from teammate
assister = " (🅰️ ¡TREMENDO PASEEE DEEEE " +
[Link] + ")";

}
}
if ([Link] == 1) { //if goal type is owngoal
goalType = "🎙️ : ¡QUE GOLAZO PERO EN CONTRA, JAJAJA!";
scorer = "🐸" + [Link];

if ([Link] == 2) { // if owngoal was


assisted
assister = "";

}
}
[Link]++;
}
announce(goalType + " 🟥 " + [Link] + " - " + [Link] +
" 🟦 🕒" + goalTime + " " + scorer + assister);
sendArbitroToDiscord(` **${goalType}** ${" 🟥 "} ${[Link]}
${" - "} ${[Link]} ${" 🟦 🕒"} ${goalTime} ${" "} ${scorer} $
{assister}`)
[Link] = undefined;
[Link] = undefined;
[Link] = undefined;
[Link] = undefined;
}
}

[Link] = function () {
if (map == "RSR") {
if ([Link] == true) {
[Link](true);
[Link] = false;
announce("🎙️ : ¡FINAAAAAAAAAAAL del partido! ¡Increíble!");
[Link] = true;
}
}

[Link] = function () {
if (map == "RSR") {
updateGameStatus();
handleBallTouch();
realSoccerRef();
antibug();

}
}

function antibug() {
var docex = [Link](12).x;
var docey = [Link](12).y;
var trecex = [Link](13).x;
var trecey = [Link](13).y;
if (docex == trecex && docey == trecey && docey != 4000) {
[Link](12, { x: 0, y: 4000, radius: 0 });
[Link](13, { x: 0, y: 4000, radius: 0 });
[Link](14, { x: 0, y: 4000, radius: 0 });
}
}

function realSoccerRef() {

removeBlock();
if ([Link] == gameTime * 60 && [Link] == false) {
extraTime();
[Link] = true;
}

if ([Link] == [Link] && [Link] == false) {


announce("🎙️ : ¡ÚLTIMA JUGADA DEL PARTIDO!", null, null, null, 1);
[Link] = true;
}

if ([Link] == true || [Link] == true) { //add extra time


[Link]++;
}

if ([Link] < 99999 && [Link] == false && [Link] == false &&
[Link] == true) {
[Link]++;
}

if ([Link] < 150 && [Link] == false && [Link] ==


false) {
[Link]++;
if ([Link] > 5) {
[Link](0, { xgravity:
[Link](0).xgravity * 0.97, ygravity:
[Link](0).ygravity * 0.97 });
}
if ([Link] == 150) {
[Link](0, { xgravity: 0, ygravity: 0 });
}
}

if ([Link] == true) {
[Link]++;
}

if ([Link] > 30) {


[Link] = false;
[Link] = 0;
[Link](0, { cMask: 63 });
}

if ([Link]().x == 0 && [Link]().y == 0) {


[Link] = true;
[Link] = "";
}

if ([Link] == true) {
if (([Link]().y > 968 || [Link]().y < -
968)) {
[Link] = false;
if ([Link] == true) {
[Link](true);
[Link] = false;
announce("🎙️ : ¡FINAAAAAAAAAAAL del partido! ¡Increíble!");
DatosDelPartido()
[Link] = true;
}

[Link](0, { xgravity: 0, ygravity: 0 });

[Link] = [Link]([Link]().x * 10)


/ 10;
if ([Link]().y > 968) {
[Link] = 400485;
[Link] = 980;
[Link] = 975;
}
if ([Link]().y < -968) {
[Link] = -400485;
[Link] = -980;
[Link] = -975;
}
if ([Link]().x > 1742) {
[Link] = 1742;
}
if ([Link]().x < -1742) {
[Link] = -1742;
}

if ([Link] == 1) {
[Link](14, { x: [Link], y:
[Link], radius: 18 });
sleep(100).then(() => {
[Link] = "blueThrow";
[Link] = false;
[Link] = 0;
[Link] = true;
[Link](12, { x:
[Link], y: [Link], radius: 120 });
[Link](0, { xspeed: 0, yspeed: 0, x:
[Link], y: [Link], xgravity: 0, ygravity: 0 });
[Link](0, { color: "0x0fbcf9" });
[Link](1, { x: [Link]
- 6.5, y: [Link] - 2 });
[Link](2, { x: [Link],
y: [Link] });
[Link](3, { x: [Link]
+ 6.5, y: [Link] - 2 });
[Link](4, { x: [Link],
y: [Link] - 6.5 });
[Link](5, { x: [Link]
- 4, y: [Link] + 5 });
[Link](6, { x: [Link]
+ 4, y: [Link] + 5 });
[Link](7, { x: [Link],
y: [Link] });

});
sleep(100).then(() => {
[Link](14, { x: 4000, y: 4000,
radius: 0 });

});
}
else {
[Link](14, { x: [Link], y:
[Link], radius: 18 });
sleep(100).then(() => {
[Link] = "redThrow";
[Link] = false;
[Link] = 0;
[Link] = true;
[Link](13, { x:
[Link], y: [Link], radius: 120 });
[Link](0, { xspeed: 0, yspeed: 0, x:
[Link], y: [Link], xgravity: 0, ygravity: 0 });
[Link](0, { color: "0xff3f34" });
[Link](1, { x: [Link]
- 6.5, y: [Link] - 2 });
[Link](2, { x: [Link],
y: [Link] });
[Link](3, { x: [Link]
+ 6.5, y: [Link] - 2 });
[Link](4, { x: [Link],
y: [Link] - 6.5 });
[Link](5, { x: [Link]
- 4, y: [Link] + 5 });
[Link](6, { x: [Link]
+ 4, y: [Link] + 5 });
[Link](7, { x: [Link],
y: [Link] });
});
sleep(100).then(() => {
[Link](14, { x: 4000, y: 4000,
radius: 0 });

});
}
}

if ([Link]().x > 1750 && ([Link]().y > 142


|| [Link]().y < -142)) {
[Link] = false;
if ([Link] == true) {
[Link](true);
[Link] = false;
announce("🎙️ : ¡FINAAAAAAAAAAAL del partido! ¡Increíble!");
[Link] = true;
}
[Link](0, { xgravity: 0, ygravity: 0 });
[Link]().forEach(function (player) {
[Link]([Link], { invMass:
100000 });
});

if ([Link] == 1) {
[Link](14, { x: 1602, y: 0, radius: 18 });
sleep(100).then(() => {
[Link] = "blueGK";
[Link] = 0;
[Link] = true;
announce("🎙️ : ¡SE DESVÍA COMPLETAMENTE! ¡SAQUE DEL
ARCO PARA 🔵 Blue!");
[Link] = true;
[Link] = 0;
[Link] = 0;
[Link] = false;
[Link](0, { xspeed: 0, yspeed: 0, x:
1602, y: 0, color: "0x0fbcf9", xgravity: 0, ygravity: 0, "invMass": 2.8 });
[Link](1, { x: 1595.5, y: -2 });
[Link](2, { x: 1602, y: 0 });
[Link](3, { x: 1608.5, y: -2 });
[Link](4, { x: 1602, y: -6.5 });
[Link](5, { x: 1598, y: 5 });
[Link](6, { x: 1606, y: 5 });
[Link](7, { x: 1602, y: 0 });

[Link](14, { x: 0, y: 4000, radius: 0


});
[Link](12, { x: 1412, y: 0, radius:
340 });

});

}
else {
announce("🎙️ : ¡El balón se desvía! ¡Corner para el 🔴
Red!");
[Link] = 0;
if ([Link]().y < -142) {
[Link](14, { x: 1742, y: -960,
radius: 18 });
sleep(100).then(() => {
[Link] = true;
[Link] = "redCK";
[Link] = 0;
cornerbi = 1;
[Link] = true;
[Link] = 0;
[Link] = false;
[Link](0, { x: 1741, y: -959,
xspeed: 0, yspeed: 0, color: "0xff3f34", xgravity: 0, ygravity: 0, "invMass":
2.1 });
[Link](13, { x: 1742, y: -950,
radius: 720 });
[Link](14, { x: 0, y: 4000,
radius: 0 });
});

if ([Link]().y > 142) {


[Link](14, { x: 1742, y: 960, radius:
18 });
sleep(100).then(() => {
[Link] = true;
[Link] = "redCK";
[Link] = 0;
cornerbi = 1;
[Link] = true;
[Link] = 0;
[Link] = false;
[Link](14, { x: 0, y: 4000,
radius: 0 });
[Link](0, { x: 1741, y: 959,
xspeed: 0, yspeed: 0, color: "0xff3f34", xgravity: 0, ygravity: 0, "invMass":
2.1 });
[Link](13, { x: 1742, y: 950,
radius: 720 });

});

}
}
}
if ([Link]().x < -1750 && ([Link]().y > 142
|| [Link]().y < -142)) {
[Link] = false;
if ([Link] == true) {
[Link](true);
[Link] = false;
announce("🎙️ : ¡FINAAAAAAAAAAAL del partido! ¡Increíble!");
[Link] = true;
}

[Link](0, { xgravity: 0, ygravity: 0 });


[Link]().forEach(function (player) {
[Link]([Link], { invMass:
100000 });
});

if ([Link] == 1) {
announce("🎙️ : ¡El balón se desvía! ¡Corner para el 🔵
Blue!");
[Link] = 0;
if ([Link]().y < -142) {
[Link](14, { x: -1742, y: -960,
radius: 18 });
sleep(100).then(() => {
[Link] = true;
[Link] = "blueCK";
[Link] = 0;
[Link] = true;
[Link] = 0;
[Link] = false;
[Link](14, { x: 0, y: 4000,
radius: 0 });
[Link](0, { x: -1741, y: -959,
xspeed: 0, yspeed: 0, color: "0x0fbcf9", xgravity: 0, ygravity: 0, "invMass":
2.1 });
[Link](12, { x: -1742, y: -950,
radius: 720 });

});
}
if ([Link]().y > 142) {
[Link](14, { x: -1742, y: 960,
radius: 18 });
sleep(100).then(() => {
[Link] = true;
[Link] = "blueCK";
[Link] = 0;
[Link] = true;
[Link] = 0;
[Link] = false;
[Link](14, { x: 0, y: 4000,
radius: 0 });
[Link](0, { x: -1741, y: 959,
xspeed: 0, yspeed: 0, color: "0x0fbcf9", xgravity: 0, ygravity: 0, "invMass":
2.1 });
[Link](12, { x: -1742, y: 950,
radius: 720 });

});
}
}
else {
[Link](14, { x: -1602, y: 0, radius: 18 });
sleep(100).then(() => {
[Link] = "redGK";
[Link] = 0;
[Link] = true;
announce("🎙️ : ¡SE DESVÍA COMPLETAMENTE! ¡SAQUE DEL
ARCO PARA 🔴 Red!");
[Link] = true;
[Link] = 0;
[Link] = 0;
[Link] = false;
[Link](14, { x: 0, y: 4000, radius: 0
});
[Link](0, { xspeed: 0, yspeed: 0, x:
-1602, y: 0, color: "0xff3f34", xgravity: 0, ygravity: 0, "invMass": 2.8 });
[Link](1, { x: -1608.5, y: -2 });
[Link](2, { x: 0, y: 0 });
[Link](3, { x: -1595.5, y: -2 });
[Link](4, { x: -1602, y: -6.5 });
[Link](5, { x: -1606, y: 5 });
[Link](6, { x: -1598, y: 5 });
[Link](7, { x: -1602, y: 0 });
[Link](13, { x: -1412, y: 0, radius:
340 });
});
}
}
}

if ([Link] == false && ([Link] == "redThrow" || [Link]


== "blueThrow")) {
if (([Link]().y > 960 || [Link]().y < -960)
&& ([Link]().x < [Link] - throwinDistance ||
[Link]().x > [Link] + throwinDistance) &&
[Link] == false) { //if bad throw from run too far
[Link] = true;
if ([Link] == "redThrow") { //switch to blue throw
[Link] = 0;
[Link] = "blueThrow";
[Link](14, { x: 0, y: 4000, radius: 0 });
sleep(100).then(() => {
[Link](0, { xspeed: 0, yspeed: 0,
color: "0x0fbcf9", x: [Link], y: [Link] });
[Link](13, { x: 4000, y: 4000,
radius: 0 });
[Link](12, { x:
[Link], y: [Link], radius: 120 });

});
}
else if ([Link] == "blueThrow") { //switch to red throw
[Link] = 0;
[Link] = "redThrow";
[Link](14, { x: 0, y: 4000, radius: 0 });
sleep(100).then(() => {
[Link](0, { xspeed: 0, yspeed: 0,
color: "0xff3f34", x: [Link], y: [Link] });
[Link](12, { x: 4000, y: 4000,
radius: 0 });
[Link](13, { x:
[Link], y: [Link], radius: 120 });

});
}

if ([Link]().y < 960 && [Link]().y > -960


&& [Link] == false && [Link] == false) { //if bad throw from
push ball back into active without kick
if ([Link] == "redThrow") { //switch to blue throw
[Link] = 0;
[Link] = "blueThrow";
[Link](14, { x: 0, y: 4000, radius: 0 });
sleep(100).then(() => {
[Link](0, { xspeed: 0, yspeed: 0,
color: "0x0fbcf9", x: [Link], y: [Link] });
[Link](13, { x: 4000, y: 4000,
radius: 0 });
[Link](12, { x:
[Link], y: [Link], radius: 120 });

});
}
else if ([Link] == "blueThrow") { //switch to red throw
[Link] = 0;
[Link] = "redThrow";
[Link](14, { x: 0, y: 4000, radius: 0 });
sleep(100).then(() => {
[Link](0, { xspeed: 0, yspeed: 0,
color: "0xff3f34", x: [Link], y: [Link] });
[Link](12, { x: 4000, y: 4000,
radius: 0 });
[Link](13, { x:
[Link], y: [Link], radius: 120 });

});
}
[Link] = true;
}

if ([Link]().y < 960 && [Link]().y > -960


&& [Link] == true) { // if throw is good
[Link] = "";
[Link] = true;
[Link] = false;
[Link](0, { color: "0xffffff", "invMass": 1.1 });
[Link] = 1000000;
[Link](12, { x: 0, y: 4000, radius: 0 });
[Link](13, { x: 0, y: 4000, radius: 0 });
[Link](14, { x: 0, y: 4000, radius: 0 });

if ([Link]().[Link](1) == [Link](1)
&& [Link]().[Link](1) == [Link](1)) {
[Link] = false;
[Link] = false;
}

if ([Link] == true) {
if ([Link] > [Link]) {
announce("GANA RED! " + " 🟥 " + [Link] + " - " +
[Link] + " 🟦  /// " + " 🕛 Tiempo jugado: " +
secondsToMinutes([Link]([Link]().time)));
sendArbitroToDiscord("GANA RED! " + " 🟥 " + [Link] + " -
" + [Link] + " 🟦  /// " + " 🕛 Tiempo jugado: " +
secondsToMinutes([Link]([Link]().time)));
[Link] = false;
[Link](true);
}
}

if ([Link] == true) {
if ([Link] < [Link]) {
announce(" 🟥 " + [Link] + " - " + [Link] + " 🟦
GANA BLUE!  /// " + " 🕛 Tiempo jugado: " +
secondsToMinutes([Link]([Link]().time)));
sendArbitroToDiscord(" 🟥 " + [Link] + " - " +
[Link] + " 🟦 GANA BLUE!  /// " + " 🕛 Tiempo jugado: " +
secondsToMinutes([Link]([Link]().time)));
[Link] = false;
[Link](true);
}
}

function handleBallTouch() {
var players = [Link]();
var ballPosition = [Link]();
var ballRadius = [Link];
var playerRadius = 15;
var triggerDistance = ballRadius + playerRadius + 0.01;

for (var i = 0; i < [Link]; i++) { // Iterate over all the players
var player = players[i];
if ([Link] == null) continue;
var distanceToBall = pointDistance([Link], ballPosition);
if (distanceToBall < triggerDistance) {
[Link] = [Link];
[Link] = false;

//=========== POWERSHOT ===========


if ([Link] == false && [Link] == false &&
[Link] != "blueThrow" && [Link] != "redThrow" && powerShotMode ==
true) {
if ([Link] != [Link]) {
[Link] = [Link];
[Link] = false;
[Link] = 0;
} else {
[Link]++;
//[Link]("Powershot counter: " +
[Link], null, 0x333333, "small-bold", 0);
if ([Link] > 100 &&
[Link] == false && [Link]([Link](0).invMass) !=
1.7) {
[Link](0, { invMass: 1.7 });
[Link]("POWERSHOT ACTIVADO!",
[Link], 0x33dd33, "bold", 1);
[Link] = true;
}
}
}
//=========== POWERSHOT ===========

if ([Link] == false &&


[Link](0).xgravity != 0) {
[Link](0, { xgravity: 0, ygravity: 0 });
[Link] = 10000;
}
}
//=========== POWERSHOT ===========
if (distanceToBall > triggerDistance + 3 && [Link] ==
[Link] && [Link] == true && powerShotMode == true) {
[Link] = false;
[Link] = 0;
[Link] = 0;
if (parseFloat([Link](0).[Link](2)) !=
1.05) {
[Link](0, { invMass: 1.05 });
[Link]("POWERSHOT CANCELADO!",
[Link], 0xdd3333, "bold", 2);
}
}
//=========== POWERSHOT ===========
}
}

function updateGameStatus() {
[Link] = [Link]([Link]().time);
[Link] = [Link](0).radius;
[Link]++;
}

function desbloquear() {
[Link](12, { x: 0, y: 4000, radius: 0 });
[Link](13, { x: 0, y: 4000, radius: 0 });
[Link](14, { x: 0, y: 4000, radius: 0 });
}

function announce(msg, targetId, color, style, sound) {


if (color == null) {
color = 0xFFFD82;
}
if (style == null) {
style = "bold";
}
if (sound == null) {
sound = 0;
}
[Link](msg, targetId, color, style, sound);
[Link]("Announce: " + msg);
}

function whisper(msg, targetId, color, style, sound) {


if (color == null) {
color = 0x66C7FF;
}
if (style == null) {
style = "normal";
}
if (sound == null) {
sound = 0;
}
[Link](msg, targetId, color, style, sound);
}
function isAdminPresent() {
var players = [Link]();
if ([Link]((player) => [Link]) != null) {
return true;
}
else {
return false;
}
}

function displayAdminMessage() {
if (isAdminPresent() == false) {
announce("No hay admin presente: escribe !admin");
}
}

function pointDistance(p1, p2) {


var d1 = p1.x - p2.x;
var d2 = p1.y - p2.y;
return [Link](d1 * d1 + d2 * d2);
}

function sleep(time) {
return new Promise((resolve) => setTimeout(resolve, time));
}

function extraTime() {
var extraSeconds = [Link]([Link] / 60);
[Link] = (gameTime * 60) + extraSeconds;
announce("TIEMPO AGREGADO: " + extraSeconds + " Segundos", null, null, null,
1);
}

function secondsToMinutes(time) {
// Hours, minutes and seconds
var hrs = ~~(time / 3600);
var mins = ~~((time % 3600) / 60);
var secs = ~~time % 60;

// Output like "1:01" or "[Link]" or "[Link]"


var ret = "";
if (hrs > 0) {
ret += "" + hrs + ":" + (mins < 10 ? "0" : "");
}
ret += "" + mins + ":" + (secs < 10 ? "0" : "");
ret += "" + secs;
return ret;
}

function removeBlock() {
var players = [Link]().filter((player) => [Link] != 0);
if ([Link] == "") {
[Link](function (player) {
if ([Link] == 1 &&
[Link]([Link]).cGroup != 2) {
[Link]([Link], { cGroup: 2 });
}
if ([Link] == 2 &&
[Link]([Link]).cGroup != 4) {
[Link]([Link], { cGroup: 4 });
}
});

}
}

/*
else if (args[0] == "ds") {
if ([Link]) {
announce("DISCORD OFICIAL DE OVEJA:
[Link] null, 0x1ED92B, "bold", 0)
} else {
whisper("No puedes ejecutar este comando porque no eres un
administrador.", [Link], 0x2BD9D9, "normal", 1)
}
}
*/

var interval = 900000;


/**
var discordAnnouncement = "DISCORD: JUEGAN TODOS CON OVEJA ";
var discordInviteLink = "[Link]
var announcementTarget = null;
var announcementColors = { discord: 0x8ED2AB, welcome: 0xFFFFFF };
var announcementFonts = { normal: "normal", bold: "bold", italic: "italic", small:
"small", small_bold: "small-bold", small_italic: "small-italic" };
var announcementSounds = { nothing: 0, normal: 1, highlight: 2 };
*/

var ds = "DISCORD OFICIAL DE OVEJA: [Link]

function ServidorDiscord() {
announce(ds, null, 0x8ED2AB, "bold", 2)
}

var sendMessageInterval = setInterval(function () { ServidorDiscord(); },


interval);

function rfc3986EncodeURIComponent(str) {
return encodeURIComponent(str).replace(/[!'()*]/g, escape);
}

You might also like