396 lines · 9.3 KB · JavaScript
RawDownload
print('HOME KINETIC INCLUDING WRAPPER'); var BOOKS_URL = "atp:/kineticObjects/books.json";var UPPER_BOOKSHELF_URL = "atp:/kineticObjects/upperBookShelf.json";var LOWER_BOOKSHELF_URL = "atp:/kineticObjects/lowerBookShelf.json";var CHAIR_URL = 'atp:/kineticObjects/deskChair.json';var FRUIT_BOWL_URL = "atp:/kineticObjects/fruit.json"var LIVING_ROOM_LAMP_URL = "atp:/kineticObjects/deskLamp.json";var TRASHCAN_URL = "atp:/kineticObjects/trashcan.json"var BLOCKS_URL = "atp:/kineticObjects/blocks.json";var PLAYA_POSTER_URL = "atp:/kineticObjects/postersPlaya.json";var CELL_POSTER_URL = "atp:/kineticObjects/postersCell.json";var STUFF_ON_SHELVES_URL = "atp:/kineticObjects/stuff_on_shelves.json";var JUNK_URL = "atp:/kineticObjects/junk.json";var BRICABRAC_URL = "atp:/kineticObjects/dressingRoomBricabrac.json";var BENCH_URL = "atp:/kineticObjects/bench.json";var UMBRELLA_URL = "atp:/kineticObjects/umbrella.json"; FruitBowl = function(spawnLocation, spawnRotation) {    print('CREATE FRUIT BOWL');    var created = [];     function create() {        var success = Clipboard.importEntities(FRUIT_BOWL_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup; } LivingRoomLamp = function(spawnLocation, spawnRotation) {    print('CREATE LIVING ROOM LAMP');    var created = [];     function create() {        var success = Clipboard.importEntities(LIVING_ROOM_LAMP_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup;} UpperBookShelf = function(spawnLocation, spawnRotation) {    print('CREATE UPPER SHELF');    var created = [];     function create() {        var success = Clipboard.importEntities(UPPER_BOOKSHELF_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup;}  LowerBookShelf = function(spawnLocation, spawnRotation) {    print('CREATE LOWER SHELF');    var created = [];     function create() {        var success = Clipboard.importEntities(LOWER_BOOKSHELF_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup;} Chair = function(spawnLocation, spawnRotation) {    print('CREATE CHAIR');    var created = [];     function create() {        var success = Clipboard.importEntities(CHAIR_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup;} Trashcan = function(spawnLocation, spawnRotation) {    print('CREATE TRASHCAN');    var created = [];     function create() {        var success = Clipboard.importEntities(TRASHCAN_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup; } Books = function(spawnLocation, spawnRotation) {    print('CREATE BOOKS');    var created = [];     function create() {        var success = Clipboard.importEntities(BOOKS_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup;} Blocks = function(spawnLocation, spawnRotation) {    print('EBL CREATE BLOCKS');    var created = [];     function create() {        var success = Clipboard.importEntities(BLOCKS_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup; } PosterCell = function(spawnLocation, spawnRotation) {    print('CREATE CELL POSTER');    var created = [];     function create() {        var success = Clipboard.importEntities(CELL_POSTER_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup;} PosterPlaya = function(spawnLocation, spawnRotation) {    print('CREATE PLAYA POSTER');    var created = [];     function create() {        var success = Clipboard.importEntities(PLAYA_POSTER_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup;} StuffOnShelves = function(spawnLocation, spawnRotation) {    print('CREATE STUFF ON SHELVES');    var created = [];      function create() {        var success = Clipboard.importEntities(STUFF_ON_SHELVES_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };       create();     this.cleanup = cleanup;} HomeJunk = function(spawnLocation, spawnRotation) {    print('HOME CREATE JUNK');    var created = [];    function addVelocityDown() {        print('HOME ADDING DOWN VELOCITY TO SHELF  ITEMS')        created.forEach(function(obj) {            Entities.editEntity(obj, {                velocity: {                    x: 0,                    y: -0.1,                    z: 0                }            });        })    }    function create() {        var success = Clipboard.importEntities(JUNK_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);            addVelocityDown();        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup;} // Bricabrac = function(spawnLocation, spawnRotation) {//     print('HOME CREATE BRICABRAC');//     var created = []; //     function addVelocityDown() {//         print('HOME ADDING DOWN VELOCITY TO DRESSING ROOM ITEMS')//         created.forEach(function(obj) {//             Entities.editEntity(obj, {//                 velocity: {//                     x: 0,//                     y: -0.1,//                     z: 0//                 }//             });//         })//     } //     function create() {//         var success = Clipboard.importEntities(BRICABRAC_URL);//         if (success === true) {//             created = Clipboard.pasteEntities(spawnLocation)//             print('created ' + created);//             addVelocityDown(); //         }//     }; //     function cleanup() {//         created.forEach(function(obj) {//             Entities.deleteEntity(obj);//         })//     }; //     create(); //     this.cleanup = cleanup;// } Bench = function(spawnLocation, spawnRotation) {    print('HOME CREATE BENCH');    var created = [];     function create() {        var success = Clipboard.importEntities(BENCH_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup;} Umbrella = function(spawnLocation, spawnRotation) {    print('HOME CREATE Umbrella');    var created = [];     function create() {        var success = Clipboard.importEntities(UMBRELLA_URL);        if (success === true) {            created = Clipboard.pasteEntities(spawnLocation)            print('created ' + created);        }    };     function cleanup() {        created.forEach(function(obj) {            Entities.deleteEntity(obj);        })    };     create();     this.cleanup = cleanup;}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t