phaser4-rex-plugins
Version:
26 lines (24 loc) • 714 B
JavaScript
export default {
getTree(title) {
var trees = this.trees;
for (var i = 0, cnt = trees.length; i < cnt; i++) {
var eventsheet = trees[i];
if (eventsheet.title === title) {
return eventsheet;
}
}
},
getTreeState(eventsheet) {
var treeID = (typeof (eventsheet) === 'string') ? eventsheet : eventsheet.id;
return this.blackboard.getTreeState(treeID);
},
getEventSheetTitleList(out) {
if (out === undefined) {
out = [];
}
this.trees.forEach(function (eventsheet) {
out.push(eventsheet.title);
})
return out;
},
}