Fallback to default Equipment type
This commit is contained in:
@@ -420,7 +420,8 @@ for (let equipmentItem of items.getItems().filter(element => { return (element.s
|
|||||||
try {
|
try {
|
||||||
eMgr[equipmentItem.name] = eval(`new ${equipmentType}(equipmentItem)`);
|
eMgr[equipmentItem.name] = eval(`new ${equipmentType}(equipmentItem)`);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('Equipment ' + equipmentType + ' is not defined');
|
console.warn('Equipment ' + equipmentType + ' is not defined');
|
||||||
|
eMgr[equipmentItem.name] = new Equipment(equipmentItem);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -432,4 +433,4 @@ require('@runtime').lifecycleTracker.addDisposeHook(() => {
|
|||||||
for (let equipmentItemName of Object.keys(eMgr)) {
|
for (let equipmentItemName of Object.keys(eMgr)) {
|
||||||
eMgr[equipmentItemName].gc();
|
eMgr[equipmentItemName].gc();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
Reference in New Issue
Block a user