Greetings, loving the mod so far, but I have a question :
Is there a way to config an Engineering hub myself to make it 1 ship = 1 blueprint?
I've browsed through the folders and the .jar file, but did not find anything related to the progress of the reverse engineering
sure, adjust IndEvo_EngHub.getBaseHullSizeValueMap(), then recompile the jar. Best of luck to you~
Please, I'm begging you, add the value map as an editable option in the lunalib settings menu. I've been trying to compile a new EngineeringHub.class using the raws in jars/IndEvo/src for 3 days.
I know the thing I have to change is this:
"private Map<ShipAPI.HullSize, Float> getBaseHullSizeValueMap() {
Map<ShipAPI.HullSize, Float> valueMap = new HashMap<>();
valueMap.put(ShipAPI.HullSize.FRIGATE, 1.00f);
valueMap.put(ShipAPI.HullSize.DESTROYER, 1.00f);
valueMap.put(ShipAPI.HullSize.CRUISER, 1.00f);
valueMap.put(ShipAPI.HullSize.CAPITAL_SHIP, 1.00f);"
But half of the text is red. It seems as though its not when it is recognizing when it references thing from it's imported api . This is all way above my head, and I can't seem to find any further solution except grovelling.