Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function water(x, y, z, sX, sY, sZ, c) {
- box3D(x, y, z, sX, sY, sZ, c);
- let vel = player.vel[2];
- player.vel[2] = 0;
- 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)) {
- /* Create colliding platform */
- 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));
- player.onGround = true;
- }
- player.vel[2] = vel;
- }
- platform3D(-50, -50, 0, 100, 100, 10, color(128, 128, 128));
- water(-50, -50, -100, 100, 100, 100, color(0, 255, 255, 0.2));
- if (player.coins == 10) {
- for (var i=0; i<objects.length; i++) {
- if (objects[i][0] == 0 && objects[i][1] == 1000) {
- objects[i][1] = 0;
- objects[i][2] = 0;
- objects[i][3] = -50;
- }
- }
- }
- addCheckpoint(0, 0, -1);
- addCheckpoint(1000, 1000, 1000);
- addCoin(-24, -40, -76);
- addCoin(40, 47, -44);
- addCoin(-29, 10, -67);
- addCoin(-38, -9, -11);
- addCoin(20, 4, -25);
- addCoin(-42, 27, -55);
- addCoin(14, -6, -43);
- addCoin(-23, -27, -45);
- addCoin(-43, 8, -19);
- addCoin(44, -29, -72);
Advertisement
Add Comment
Please, Sign In to add comment