Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
242 changes: 242 additions & 0 deletions joshu estadio
Original file line number Diff line number Diff line change
@@ -0,0 +1,242 @@
{

"name" : "joshu",

"width" : 420,

"height" : 200,

"spawnDistance" : 170,

"bg" : { "type" : "hockey", "height" : 50, "width" : 50, "cornerRadius" : 0, "kickOffRadius" : 0 },

"vertexes" : [
/* 0 */ { "x" : 155, "y" : -1 },
/* 1 */ { "x" : 155, "y" : -1 },
/* 2 */ { "x" : 155, "y" : -1 },
/* 3 */ { "x" : 155, "y" : -1 },
/* 4 */ { "x" : 155, "y" : -1 },
/* 5 */ { "x" : 155, "y" : -1 },
/* 6 */ { "x" : 155, "y" : -1 },
/* 7 */ { "x" : 155, "y" : -1 },
/* 8 */ { "x" : 155, "y" : -1 },
/* 9 */ { "x" : 155, "y" : -1 },
/* 10 */ { "x" : 155, "y" : -1 },
/* 11 */ { "x" : 155, "y" : -1 },
/* 12 */ { "x" : 155, "y" : -1 },
/* 13 */ { "x" : 155, "y" : -1 },
/* 14 */ { "x" : 155, "y" : -1 },
/* 15 */ { "x" : 155, "y" : -1 },
/* 16 */ { "x" : 155, "y" : -1 },
/* 17 */ { "x" : 155, "y" : -1 },
/* 18 */ { "x" : 155, "y" : -1 },
/* 19 */ { "x" : 155, "y" : -1 },
/* 20 */ { "x" : 155, "y" : -1 },
/* 21 */ { "x" : 155, "y" : -1 },
/* 22 */ { "x" : 155, "y" : -1 },
/* 23 */ { "x" : 155, "y" : -1 },
/* 24 */ { "x" : 155, "y" : -1 },
/* 25 */ { "x" : 155, "y" : -1 },
/* 26 */ { "x" : 155, "y" : -1 },
/* 27 */ { "x" : 155, "y" : -1 },
/* 28 */ { "x" : 155, "y" : -1 },
/* 29 */ { "x" : 155, "y" : -1 },
/* 30 */ { "x" : 155, "y" : -1 },
/* 31 */ { "x" : 155, "y" : -1 },
/* 32 */ { "x" : 155, "y" : -1 },
/* 33 */ { "x" : 155, "y" : -1 },
/* 34 */ { "x" : 155, "y" : -1 },
/* 35 */ { "x" : 155, "y" : -1 },
/* 36 */ { "x" : 155, "y" : -1 },
/* 37 */ { "x" : 155, "y" : -1 },
/* 38 */ { "x" : 155, "y" : -1 },
/* 39 */ { "x" : 155, "y" : -1 },
/* 40 */ { "x" : 155, "y" : -1 },
/* 41 */ { "x" : 155, "y" : -1 },
/* 42 */ { "x" : 155, "y" : -1 },
/* 43 */ { "x" : 155, "y" : -1 },
/* 44 */ { "x" : 155, "y" : -1 },
/* 45 */ { "x" : 155, "y" : -1 },
/* 46 */ { "x" : 155, "y" : -1 },
/* 47 */ { "x" : 155, "y" : -1 },
/* 48 */ { "x" : 155, "y" : -1 },
/* 49 */ { "x" : 155, "y" : -1 },
/* 50 */ { "x" : 155, "y" : -1 },
/* 51 */ { "x" : 155, "y" : -1 },
/* 52 */ { "x" : 155, "y" : -1 },
/* 53 */ { "x" : 155, "y" : -1 },
/* 54 */ { "x" : 155, "y" : -1 },
/* 55 */ { "x" : 155, "y" : -1 },
/* 56 */ { "x" : 155, "y" : -1 },
/* 57 */ { "x" : 155, "y" : -1 },
/* 58 */ { "x" : 155, "y" : -1 },
/* 59 */ { "x" : 155, "y" : -1 },
/* 60 */ { "x" : 155, "y" : -1 },
/* 61 */ { "x" : 155, "y" : -1 },
/* 62 */ { "x" : 155, "y" : -1 },
/* 63 */ { "x" : 155, "y" : -1 },
/* 64 */ { "x" : 155, "y" : -1 },
/* 65 */ { "x" : 155, "y" : -1 },
/* 66 */ { "x" : 155, "y" : -1 },
/* 67 */ { "x" : 155, "y" : -1 },
/* 68 */ { "x" : 155, "y" : -1 },
/* 69 */ { "x" : 155, "y" : -1 },
/* 70 */ { "x" : 155, "y" : -1 },
/* 71 */ { "x" : 155, "y" : -1 },
/* 72 */ { "x" : 155, "y" : -1 },
/* 73 */ { "x" : 155, "y" : -1 },
/* 74 */ { "x" : 155, "y" : -1 },
/* 75 */ { "x" : 155, "y" : -1 },
/* 76 */ { "x" : 155, "y" : -1 },
/* 77 */ { "x" : 155, "y" : -1 },
/* 78 */ { "x" : 155, "y" : -1 },
/* 79 */ { "x" : 155, "y" : -1 },
/* 80 */ { "x" : 155, "y" : -1 },
/* 81 */ { "x" : 155, "y" : -1 },
/* 82 */ { "x" : 155, "y" : -1 },
/* 83 */ { "x" : 155, "y" : -1 },
/* 84 */ { "x" : 155, "y" : -1 },
/* 85 */ { "x" : 155, "y" : -1 },
/* 86 */ { "x" : 155, "y" : -1 },
/* 87 */ { "x" : 155, "y" : -1 },
/* 88 */ { "x" : 155, "y" : -1 },
/* 89 */ { "x" : 155, "y" : -1 },
/* 90 */ { "x" : 155, "y" : -1 },
/* 91 */ { "x" : 155, "y" : -1 },
/* 92 */ { "x" : 155, "y" : -1 },
/* 93 */ { "x" : 155, "y" : -1 },
/* 94 */ { "x" : 155, "y" : -1 },
/* 95 */ { "x" : 155, "y" : -1 },
/* 96 */ { "x" : 155, "y" : -1 },
/* 97 */ { "x" : 155, "y" : -1 },
/* 98 */ { "x" : 155, "y" : -1 },
/* 99 */ { "x" : 155, "y" : -1 },
/* 100 */ { "x" : 155, "y" : -1 },
/* 101 */ { "x" : 155, "y" : -1 },
/* 102 */ { "x" : 155, "y" : -1 },
/* 103 */ { "x" : 155, "y" : -1 },
/* 104 */ { "x" : 155, "y" : -1 },
/* 105 */ { "x" : 155, "y" : -1 },
/* 106 */ { "x" : 155, "y" : -1 },
/* 107 */ { "x" : 155, "y" : -1 },
/* 108 */ { "x" : 155, "y" : -1 },
/* 109 */ { "x" : 155, "y" : -1 },
/* 110 */ { "x" : 155, "y" : -1 },
/* 111 */ { "x" : 155, "y" : -1 },
/* 112 */ { "x" : 155, "y" : -1 },
/* 113 */ { "x" : 155, "y" : -1 },
/* 114 */ { "x" : 155, "y" : -1 },
/* 115 */ { "x" : 155, "y" : -1 },
/* 116 */ { "x" : 155, "y" : -1 },
/* 117 */ { "x" : 155, "y" : -1 },
/* 118 */ { "x" : 155, "y" : -1 },
/* 119 */ { "x" : 155, "y" : -1 },
/* 120 */ { "x" : 155, "y" : -1 },
/* 121 */ { "x" : 155, "y" : -1 },
/* 122 */ { "x" : 155, "y" : -1 },
/* 123 */ { "x" : 155, "y" : -1 },
/* 124 */ { "x" : 155, "y" : -1 },
/* 125 */ { "x" : 155, "y" : -1 },
/* 126 */ { "x" : 155, "y" : -1 },
/* 127 */ { "x" : 155, "y" : -1 },
/* 128 */ { "x" : -407.14619793185676, "y" : -183.98375940969177 },
/* 129 */ { "x" : -405.493559492099, "y" : -40.97935144274329 },
/* 130 */ { "x" : -405.67950784673917, "y" : 36.02042403231512 },
/* 131 */ { "x" : -406.02242559166, "y" : 178.02000997333192 },
/* 132 */ { "x" : 404.162099540554, "y" : 176.9765326371836 },
/* 133 */ { "x" : 404.5050172854748, "y" : 34.976946696166806 },
/* 134 */ { "x" : 403.68232043614097, "y" : -38.02525291344494 },
/* 135 */ { "x" : 404.03248292215164, "y" : -183.02483010673674 },
/* 136 */ { "x" : -1.4583477981273363, "y" : -17.249665832516474 },
/* 137 */ { "x" : -1.0550572107908502, "y" : -184.24917887582498 },
/* 138 */ { "x" : -1.525965381632855, "y" : 10.750252522050221 },
/* 139 */ { "x" : -2.9195933982745057, "y" : 173.74736231529542 },
/* 140 */ { "x" : -0.5380428660243155, "y" : 15.752652856205186 },
/* 141 */ { "x" : -405.10942219884697, "y" : -162.22487107515337 },
/* 142 */ { "x" : -404.853218533316, "y" : 145.77664573877686 },
/* 143 */ { "x" : 400.87373809685744, "y" : -154.27846813112308 },
/* 144 */ { "x" : 400.15167890156636, "y" : 144.72066001228555 },
/* 145 */ { "x" : -118.5, "y" : -50.24609375 },
/* 146 */ { "x" : -111.5, "y" : 45.75390625 },
/* 147 */ { "x" : 108.5, "y" : -55.24609375 },
/* 148 */ { "x" : 111.5, "y" : 47.75390625 }

],

"segments" : [
{ "v0" : 128, "v1" : 129 },
{ "v0" : 130, "v1" : 131 },
{ "v0" : 131, "v1" : 132 },
{ "v0" : 132, "v1" : 133 },
{ "v0" : 134, "v1" : 135 },
{ "v0" : 128, "v1" : 135 },
{ "v0" : 129, "v1" : 130, "curve" : -75.4356932815928 },
{ "v0" : 133, "v1" : 134, "curve" : -67.35059714742535 },
{ "v0" : 136, "v1" : 137 },
{ "v0" : 138, "v1" : 139 },
{ "v0" : 136, "v1" : 140, "curve" : 332.22504871878056 },
{ "v0" : 136, "v1" : 138, "curve" : -336.3285051871195 },
{ "v0" : 141, "v1" : 142, "curve" : 201.4649392559329 },
{ "v0" : 143, "v1" : 144, "curve" : -203.95613044611125 },
{ "v0" : 145, "v1" : 146, "curve" : 255.52857137904323 },
{ "v0" : 147, "v1" : 148, "curve" : -242.04161377115022 }

],

"goals" : [
{ "p0" : [-405.5008042331889,-37.979360190468284 ], "p1" : [-405.68675258782906,39.02041528459012 ], "team" : "red" },
{ "p0" : [403.501201908894,36.974528393430134 ], "p1" : [402.6929945417399,-42.02765372073162 ], "team" : "blue" }

],

"discs" : [


],

"planes" : [
{ "normal" : [0.0786513227491643,-0.996902186490634 ], "dist" : 147.25745930760098 },
{ "normal" : [-0.0024149136966256646,0.9999970840916677 ], "dist" : -2 },
{ "normal" : [0.0024149136966256646,-0.9999970840916677 ], "dist" : 182 },
{ "normal" : [0.9999970840916677,0.0024149136966256646 ], "dist" : 403.5893156314208 },
{ "normal" : [-0.9999970840916677,-0.0024149136966256646 ], "dist" : 405.59133870712805 },
{ "normal" : [-0.0024149136966256646,0.9999970840916677 ], "dist" : 177 },
{ "normal" : [0.0024149136966256646,-0.9999970840916677 ], "dist" : 39 },
{ "normal" : [-0.0024149136966256646,0.9999970840916677 ], "dist" : 37 },
{ "normal" : [0.9999970840916677,0.0024149136966256646 ], "dist" : -7.5 },
{ "normal" : [-0.9999970840916677,-0.0024149136966256646 ], "dist" : -4.5 }

],

"traits" : {
"ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] },
"goalPost" : { "radius" : 8, "invMass" : 0, "bCoef" : 0.5 },
"goalNet" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball" ] },
"kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" : ["redKO","blueKO" ], "cMask" : ["red","blue" ] }

},

"ballPhysics" : {
"radius" : 10,
"bCoef" : 0.5,
"invMass" : 2,
"damping" : 0.99,
"color" : "0BD4AB",
"cMask" : [ "all"
],
"cGroup" : [ "ball"
]

},

"playerPhysics" : {
"kickingAcceleration" : 0.13,
"kickingDamping" : 1,
"kickStrength" : 10,
"acceleration" : 0.8,
"damping" : 0.96,
"invMass" : 0.5,
"bCoef" : 0.5

}
}