use of main.system.launch.TypeInitializer in project Eidolons by IDemiurge.
the class DC_QuickItemObj method initActiveType.
private ObjType initActiveType() {
ObjType type = new TypeInitializer().getNewType(DC_TYPE.ACTIONS);
type.setProperty(G_PROPS.IMAGE, getImagePath());
type.setProperty(G_PROPS.NAME, getName() + "'s active");
type.setGame(game);
for (VALUE v : ValuePages.COSTS) {
type.copyValue(v, this);
}
for (VALUE v : ValuePages.QUICK_ITEM_PARAMETERS) {
type.copyValue(v, this);
}
for (VALUE v : ValuePages.QUICK_ITEM_PROPERTIES) {
type.copyValue(v, this);
}
for (VALUE v : TRANSLATED_VALUES) {
type.copyValue(v, this);
}
return type;
}
Aggregations