Guest User

Untitled

a guest
May 22nd, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.34 KB | None | 0 0
  1. {
  2.  
  3. "name" : "HBC4V4",
  4.  
  5. "width" : 660,
  6.  
  7. "height" : 305,
  8.  
  9. "spawnDistance" : 350,
  10.  
  11. "bg" : { "type" : "grass", "width" : 610, "height" : 275, "kickOffRadius" : 90, "cornerRadius" : 0 },
  12.  
  13. "vertexes" : [
  14. /* 0 */ { "x" : -610, "y" : 275, "trait" : "ballArea" },
  15. /* 1 */ { "x" : -610, "y" : 90, "trait" : "ballArea" },
  16. /* 2 */ { "x" : -610, "y" : -90, "trait" : "ballArea" },
  17. /* 3 */ { "x" : -610, "y" : -275, "trait" : "ballArea" },
  18. /* 4 */ { "x" : 610, "y" : 275, "trait" : "ballArea" },
  19. /* 5 */ { "x" : 610, "y" : 90, "trait" : "ballArea" },
  20. /* 6 */ { "x" : 610, "y" : -90, "trait" : "ballArea" },
  21. /* 7 */ { "x" : 610, "y" : -275, "trait" : "ballArea" },
  22.  
  23. /* 8 */ { "x" : 0, "y" : 305, "trait" : "kickOffBarrier" },
  24. /* 9 */ { "x" : 0, "y" : 90, "trait" : "kickOffBarrier" },
  25. /* 10 */ { "x" : 0, "y" : -90, "trait" : "kickOffBarrier" },
  26. /* 11 */ { "x" : 0, "y" : -305, "trait" : "kickOffBarrier" },
  27.  
  28. /* 12 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  29. /* 13 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  30. /* 14 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  31. /* 15 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  32. /* 16 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  33. /* 17 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  34. /* 18 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  35. /* 19 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  36. /* 20 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  37. /* 21 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  38.  
  39. /* 22 */ { "x" : -640, "y" : 76, "trait" : "ballArea" },
  40. /* 23 */ { "x" : -640, "y" : -76, "trait" : "ballArea" },
  41. /* 24 */ { "x" : 640, "y" : 76, "trait" : "ballArea" },
  42. /* 25 */ { "x" : 640, "y" : -76, "trait" : "ballArea" },
  43.  
  44. /* 26 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  45. /* 27 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  46. /* 28 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  47. /* 29 */ { "x" : 0, "y" : 0, "trait" : "pole_bramkowe" },
  48. /* 30 */ { "x" : 8, "y" : 0, "trait" : "pole_bramkowe" },
  49. /* 31 */ { "x" : -8, "y" : 0, "trait" : "pole_bramkowe" }
  50.  
  51. ],
  52.  
  53. "segments" : [
  54. { "v0" : 12, "v1" : 13, "trait" : "pole_bramkowe" },
  55. { "v0" : 13, "v1" : 14, "trait" : "pole_bramkowe" },
  56. { "v0" : 17, "v1" : 18, "trait" : "pole_bramkowe", "curve" : 170 },
  57. { "v0" : 17, "v1" : 18, "trait" : "pole_bramkowe", "curve" : -170 },
  58. { "v0" : 19, "v1" : 20, "trait" : "pole_bramkowe" },
  59. { "v0" : 20, "v1" : 21, "trait" : "pole_bramkowe" },
  60. { "v0" : 26, "v1" : 27, "trait" : "pole_bramkowe" },
  61. { "v0" : 28, "v1" : 29, "trait" : "pole_bramkowe" },
  62.  
  63. { "v0" : 0, "v1" : 1, "trait" : "ballArea" },
  64. { "v0" : 2, "v1" : 3, "trait" : "ballArea" },
  65. { "v0" : 4, "v1" : 5, "trait" : "ballArea" },
  66. { "v0" : 6, "v1" : 7, "trait" : "ballArea" },
  67.  
  68. { "v0" : 8, "v1" : 9, "trait" : "kickOffBarrier" },
  69. { "v0" : 9, "v1" : 10, "trait" : "kickOffBarrier", "curve" : 180, "cGroup" : ["blueKO" ] },
  70. { "v0" : 9, "v1" : 10, "trait" : "kickOffBarrier", "curve" : -180, "cGroup" : ["redKO" ] },
  71. { "v0" : 10, "v1" : 11, "trait" : "kickOffBarrier" },
  72.  
  73. { "v0" : 1, "v1" : 22, "trait" : "goalNet", "curve" : 120 },
  74. { "v0" : 2, "v1" : 23, "trait" : "goalNet", "curve" : -120 },
  75. { "v0" : 22, "v1" : 23, "trait" : "goalNet", "curve" : 0 },
  76. { "v0" : 5, "v1" : 24, "trait" : "goalNet", "curve" : -120 },
  77. { "v0" : 6, "v1" : 25, "trait" : "goalNet", "curve" : 120 },
  78. { "v0" : 24, "v1" : 25, "trait" : "goalNet", "curve" : 0 },
  79.  
  80. { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : 180 },
  81. { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : -180 },
  82. { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : 140 },
  83. { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : -140 },
  84. { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : 120 },
  85. { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : -120 },
  86. { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : 60 },
  87. { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe", "curve" : -60 },
  88. { "v0" : 30, "v1" : 31, "trait" : "pole_bramkowe" }
  89.  
  90. ],
  91.  
  92. "goals" : [
  93. { "p0" : [-610,90 ], "p1" : [-610,-90 ], "team" : "red" },
  94. { "p0" : [610,90 ], "p1" : [610,-90 ], "team" : "blue" }
  95.  
  96. ],
  97.  
  98. "discs" : [
  99. { "pos" : [-610,90 ], "trait" : "goalPost", "color" : "FFCCCC" },
  100. { "pos" : [-610,-90 ], "trait" : "goalPost", "color" : "FFCCCC" },
  101. { "pos" : [610,90 ], "trait" : "goalPost", "color" : "CCCCFF" },
  102. { "pos" : [610,-90 ], "trait" : "goalPost", "color" : "CCCCFF" }
  103.  
  104. ],
  105.  
  106. "planes" : [
  107. { "normal" : [0,1 ], "dist" : -275, "trait" : "ballArea" },
  108. { "normal" : [0,-1 ], "dist" : -275, "trait" : "ballArea" },
  109.  
  110. { "normal" : [0,1 ], "dist" : -305, "bCoef" : 0.1 },
  111. { "normal" : [0,-1 ], "dist" : -305, "bCoef" : 0.1 },
  112. { "normal" : [1,0 ], "dist" : -660, "bCoef" : 0.1 },
  113. { "normal" : [-1,0 ], "dist" : -660, "bCoef" : 0.1 }
  114.  
  115. ],
  116.  
  117. "traits" : {
  118. "ballArea" : { "vis" : false, "bCoef" : 1, "cMask" : ["ball" ] },
  119. "goalPost" : { "radius" : 8, "invMass" : 0, "bCoef" : 0.5 },
  120. "goalNet" : { "vis" : true, "bCoef" : 0.1, "cMask" : ["ball" ], "curve" : 110 },
  121. "kickOffBarrier" : { "vis" : false, "bCoef" : 0.1, "cGroup" : ["redKO","blueKO" ], "cMask" : ["red","blue" ] },
  122. "pole_bramkowe" : { "vis" : true, "cMask" : [ ], "color" : "C7E6BD" }
  123.  
  124. }
  125. }
Add Comment
Please, Sign In to add comment