qqwref

Uno Mas: Swimming Level

Apr 14th, 2020 (edited)
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. function water(x, y, z, sX, sY, sZ, c) {
  2. box3D(x, y, z, sX, sY, sZ, c);
  3. let vel = player.vel[2];
  4. player.vel[2] = 0;
  5. if (keys[8] && isColliding(player.pos[0] - player.size[0]/2, player.pos[1] - player.size[1]/2, player.pos[2] - player.size[2]/2, 0, 0, 0, x, y, z, sX, sY, sZ)) {
  6. /* Create colliding platform */
  7. platform3D(player.pos[0] - player.size[0], player.pos[1] - player.size[1], player.pos[2] - player.size[2] + 2, player.size[0]*2, player.size[1]*2, player.size[2]*2, color(0, 0, 0, 0));
  8. player.onGround = true;
  9. }
  10. player.vel[2] = vel;
  11. }
  12.  
  13. platform3D(-50, -50, 0, 100, 100, 10, color(128, 128, 128));
  14. water(-50, -50, -100, 100, 100, 100, color(0, 255, 255, 0.2));
  15.  
  16. if (player.coins == 10) {
  17. for (var i=0; i<objects.length; i++) {
  18. if (objects[i][0] == 0 && objects[i][1] == 1000) {
  19. objects[i][1] = 0;
  20. objects[i][2] = 0;
  21. objects[i][3] = -50;
  22. }
  23. }
  24. }
  25.  
  26.  
  27.  
  28.  
  29.  
  30. addCheckpoint(0, 0, -1);
  31. addCheckpoint(1000, 1000, 1000);
  32. addCoin(-24, -40, -76);
  33. addCoin(40, 47, -44);
  34. addCoin(-29, 10, -67);
  35. addCoin(-38, -9, -11);
  36. addCoin(20, 4, -25);
  37. addCoin(-42, 27, -55);
  38. addCoin(14, -6, -43);
  39. addCoin(-23, -27, -45);
  40. addCoin(-43, 8, -19);
  41. addCoin(44, -29, -72);
Advertisement
Add Comment
Please, Sign In to add comment