Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "name" : "HBC4V4",
- "width" : 660,
- "height" : 305,
- "spawnDistance" : 350,
- "bg" : { "type" : "grass", "width" : 610, "height" : 275, "kickOffRadius" : 90, "cornerRadius" : 0 },
- "vertexes" : [
- /* 0 */ { "x" : -610, "y" : 275, "trait" : "ballArea" },
- /* 1 */ { "x" : -610, "y" : 90, "trait" : "ballArea" },
- /* 2 */ { "x" : -610, "y" : -90, "trait" : "ballArea" },
- /* 3 */ { "x" : -610, "y" : -275, "trait" : "ballArea" },
- /* 4 */ { "x" : 610, "y" : 275, "trait" : "ballArea" },
- /* 5 */ { "x" : 610, "y" : 90, "trait" : "ballArea" },
- /* 6 */ { "x" : 610, "y" : -90, "trait" : "ballArea" },
- /* 7 */ { "x" : 610, "y" : -275, "trait" : "ballArea" },
- /* 8 */ { "x" : 0, "y" : 305, "trait" : "kickOffBarrier" },
- /* 9 */ { "x" : 0, "y" : 90, "trait" : "kickOffBarrier" },
- /* 10 */ { "x" : 0, "y" : -90, "trait" : "kickOffBarrier" },
- /* 11 */ { "x" : 0, "y" : -305, "trait" : "kickOffBarrier" },
- /* 12 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 13 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 14 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 15 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 16 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 17 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 18 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 19 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 20 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 21 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 22 */ { "x" : -640, "y" : 76, "trait" : "ballArea" },
- /* 23 */ { "x" : -640, "y" : -76, "trait" : "ballArea" },
- /* 24 */ { "x" : 640, "y" : 76, "trait" : "ballArea" },
- /* 25 */ { "x" : 640, "y" : -76, "trait" : "ballArea" },
- /* 26 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 27 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 28 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 29 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
- /* 30 */ { "x" : 8, "y" : 0, "trait" : "pole_bramkowe" },
- /* 31 */ { "x" : -8, "y" : 0, "trait" : "pole_bramkowe" }
- ],
- "segments" : [
- { "v0" : 12, "v1" : 13, "trait" : "pole_bramkowe" },
- { "v0" : 13, "v1" : 14, "trait" : "pole_bramkowe" },
- { "v0" : 17, "v1" : 18, "trait" : "pole_bramkowe", "curve" : 170 },
- { "v0" : 17, "v1" : 18, "trait" : "pole_bramkowe", "curve" : -170 },
- { "v0" : 19, "v1" : 20, "trait" : "pole_bramkowe" },
- { "v0" : 20, "v1" : 21, "trait" : "pole_bramkowe" },
- { "v0" : 26, "v1" : 27, "trait" : "pole_bramkowe" },
- { "v0" : 28, "v1" : 29, "trait" : "pole_bramkowe" },
- { "v0" : 0, "v1" : 1, "trait" : "ballArea" },
- { "v0" : 2, "v1" : 3, "trait" : "ballArea" },
- { "v0" : 4, "v1" : 5, "trait" : "ballArea" },
- { "v0" : 6, "v1" : 7, "trait" : "ballArea" },
- { "v0" : 8, "v1" : 9, "trait" : "kickOffBarrier" },
- { "v0" : 9, "v1" : 10, "trait" : "kickOffBarrier", "curve" : 180, "cGroup" : ["blueKO" ] },
- { "v0" : 9, "v1" : 10, "trait" : "kickOffBarrier", "curve" : -180, "cGroup" : ["redKO" ] },
- { "v0" : 10, "v1" : 11, "trait" : "kickOffBarrier" },
- { "v0" : 1, "v1" : 22, "trait" : "goalNet", "curve" : 120 },
- { "v0" : 2, "v1" : 23, "trait" : "goalNet", "curve" : -120 },
- { "v0" : 22, "v1" : 23, "trait" : "goalNet", "curve" : 0 },
- { "v0" : 5, "v1" : 24, "trait" : "goalNet", "curve" : -120 },
- { "v0" : 6, "v1" : 25, "trait" : "goalNet", "curve" : 120 },
- { "v0" : 24, "v1" : 25, "trait" : "goalNet", "curve" : 0 },
- { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : 180 },
- { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : -180 },
- { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : 140 },
- { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : -140 },
- { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : 120 },
- { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : -120 },
- { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : 60 },
- { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : -60 },
- { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe" }
- ],
- "goals" : [
- { "p0" : [-610,90 ], "p1" : [-610,-90 ], "team" : "red" },
- { "p0" : [610,90 ], "p1" : [610,-90 ], "team" : "blue" }
- ],
- "discs" : [
- { "pos" : [-610,90 ], "trait" : "goalPost", "color" : "FFCCCC" },
- { "pos" : [-610,-90 ], "trait" : "goalPost", "color" : "FFCCCC" },
- { "pos" : [610,90 ], "trait" : "goalPost", "color" : "CCCCFF" },
- { "pos" : [610,-90 ], "trait" : "goalPost", "color" : "CCCCFF" }
- ],
- "planes" : [
- { "normal" : [0,1 ], "dist" : -275, "trait" : "ballArea" },
- { "normal" : [0,-1 ], "dist" : -275, "trait" : "ballArea" },
- { "normal" : [0,1 ], "dist" : -305, "bCoef" : 0.1 },
- { "normal" : [0,-1 ], "dist" : -305, "bCoef" : 0.1 },
- { "normal" : [1,0 ], "dist" : -660, "bCoef" : 0.1 },
- { "normal" : [-1,0 ], "dist" : -660, "bCoef" : 0.1 }
- ],
- "traits" : {
- "ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] },
- "goalPost" : { "radius" : 8, "invMass" : 0, "bCoef" : 0.5 },
- "goalNet" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball" ], "curve" : 110 },
- "kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" : ["redKO","blueKO" ], "cMask" : ["red","blue" ] },
- "pole_bramkowe" : { "vis" : true, "cMask" : [ ], "color" : "C7E6BD" }
- }
- }
Add Comment
Please, Sign In to add comment