content/hifi-content/brosche/DomainContent/ZombieIsland/EntityScripts/zoneBatInvisible.js
2022-02-13 21:50:01 +01:00

44 lines
No EOL
924 B
JavaScript

(function () {
var entityID;
var batList = [];
function Zone () {
}
Zone.prototype = {
preload: function (id) {
entityID = id;
var position = Entities.getEntityProperties(id, "position").position;
batList = Entities.findEntitiesByName(
"bat",
position,
20
);
},
enterEntity: function () {
for (var i = 0; i < batList.length; i++) {
Entities.callEntityServerMethod(batList[i], "apparateBats", true);
}
},
leaveEntity: function () {
for (var i = 0; i < batList.length; i++) {
Entities.callEntityServerMethod(batList[i], "apparateBats", false);
}
},
unload: function () {
}
}
return new Zone ();
})