mirror of
https://github.com/overte-org/overte.git
synced 2025-04-27 04:36:25 +02:00
396 lines
No EOL
9.3 KiB
JavaScript
396 lines
No EOL
9.3 KiB
JavaScript
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;
|
|
} |