Advertisement
Guest User

Untitled

a guest
Apr 27th, 2019
750
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.63 KB | None | 0 0
  1. geo = {"code": "br", "lat": -29.6833, "lon": -53.8}
  2. var room = HBInit({ roomName: "🌟 BOUNCE [HSB 24ᴴ]", maxPlayers: 20, playerName : "Bucetudo", public : true});
  3. room.setDefaultStadium("Classic");
  4. room.setScoreLimit(3);
  5. room.setTimeLimit(3);
  6. room.onStadiumChange = function (newStadiumName, byPlayer) {
  7. if (newStadiumName != "SpaceBounce v1 by Geheim") {
  8. room.setCustomStadium(spaceMap);
  9. }
  10. }
  11. var spaceMap = `{"name" : "SpaceBounce v1 by Geheim","width" : 900,"height" : 540,"spawnDistance" : 350,"bg" : { "type" : "hockey", "width" : 550, "height" : 240, "kickOffRadius" : 80, "cornerRadius" : 0 },"vertexes" : [{"x" : -550,"y" : 240,"trait" : "ballArea" },{"x" : -550,"y" : 80,"trait" : "ballArea" },{"x" : -550,"y" : -80,"trait" : "ballArea" },{"x" : -550,"y" : -240,"trait" : "ballArea" },{"x" : 550,"y" : 240,"trait" : "ballArea" },{"x" : 550,"y" : 80,"trait" : "ballArea" },{"x" : 550,"y" : -80,"trait" : "ballArea" },{"x" : 550,"y" : -240,"trait" : "ballArea" },{"x" : 0,"y" : 270,"trait" : "kickOffBarrier" },{"x" : 0,"y" : 80,"trait" : "kickOffBarrier" },{"x" : 0,"y" : -80,"trait" : "kickOffBarrier" },{"x" : 0,"y" : -270,"trait" : "kickOffBarrier" },{"x" : -560,"y" : -80,"trait" : "goalNet" },{"x" : -580,"y" : -60,"trait" : "goalNet" },{"x" : -580,"y" : 60,"trait" : "goalNet" },{"x" : -560,"y" : 80,"trait" : "goalNet" },{"x" : 560,"y" : -80,"trait" : "goalNet" },{"x" : 580,"y" : -60,"trait" : "goalNet" },{"x" : 580,"y" : 60,"trait" : "goalNet" },{"x" : 560,"y" : 80,"trait" : "goalNet" }],"segments" : [{"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" : 12,"v1" : 13,"trait" : "goalNet","curve" : -90 },{"v0" : 13,"v1" : 14,"trait" : "goalNet" },{"v0" : 14,"v1" : 15,"trait" : "goalNet","curve" : -90 },{"v0" : 16,"v1" : 17,"trait" : "goalNet","curve" : 90 },{"v0" : 17,"v1" : 18,"trait" : "goalNet" },{"v0" : 18,"v1" : 19,"trait" : "goalNet","curve" : 90 },{"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" }],"goals" : [{"p0" : [-550,80],"p1" : [-550,-80],"team" : "red" },{"p0" : [550,80],"p1" : [550,-80],"team" : "blue" }],"discs" : [{"pos" : [-550,80],"trait" : "goalPost","color" : "FFCCCC" },{"pos" : [-550,-80],"trait" : "goalPost","color" : "FFCCCC" },{"pos" : [550,80],"trait" : "goalPost","color" : "CCCCFF" },{"pos" : [550,-80],"trait" : "goalPost","color" : "CCCCFF" }],"planes" : [{"normal" : [0,1],"dist" : -240,"trait" : "ballArea" },{"normal" : [0,-1],"dist" : -240,"trait" : "ballArea" },{"normal" : [0,1],"dist" : -540,"bCoef" : 0.1 },{"normal" : [0,-1],"dist" : -540,"bCoef" : 0.1 },{"normal" : [1,0],"dist" : -900,"bCoef" : 0.1 },{"normal" : [-1,0],"dist" : -900,"bCoef" : 0.1 }],"traits" : {"cornerflag" : {"radius" : 3,"invMass" : 0,"bCoef" : 0.5,"color" : "FFFF00","cGroup" : [""] },"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"] } },"playerPhysics" : {"bCoef" : 1.5,"invMass" : 0.5,"damping" : 0.9995,"acceleration" : 0.025,"kickingAcceleration" : 0.0175,"kickingDamping" : 0.9995,"kickStrength" : 5 },"ballPhysics" : {"radius" : 10,"bCoef" : 0.5,"invMass" : 1,"damping" : 0.99,"color" : "FFFFFF","cMask" : ["all"],"cGroup" : ["ball"] } }`;
  12.  
  13.  
  14. room.setCustomStadium(spaceMap);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement