content/hifi-content/rebecca/testing_utils/changeUserData.js
2022-02-14 02:04:11 +01:00

16 lines
No EOL
769 B
JavaScript

/* eslint-disable no-magic-numbers */
var entityIDs = Entities.findEntitiesByName("Whiteboard Palette Square", MyAvatar.position, 5, false);
var count = 0;
entityIDs.forEach(function(entity) {
var userDataObject = Entities.getEntityProperties(entity, 'userData').userData;
var userData = JSON.parse(userDataObject);
var color = userData.textureURL.substring(146, userData.textureURL.length);
var newUserData = "http://hifi-content.s3-us-west-1.amazonaws.com/Experiences/Releases/usefulUtilities/airAndWhiteboardDraw/2019-08-22_14-25-00/entityResources/resources/textures/" + color;
Entities.editEntity(entity, {
userData: JSON.stringify({
"textureURL": newUserData
})
});
count++;
});
print(count);