Release EDSY - The ship outfitting tool formerly known as E:D Shipyard; reimagined, redesigned, reborn

Feature requests:
  • Supercruise handling included in HND
  • Boost duration included in NAV (different ships have varying amounts of minimum boost duration)
 
Feature requests:
  • Supercruise handling included in HND
  • Boost duration included in NAV (different ships have varying amounts of minimum boost duration)
If you have a source for those numbers for each ship hull, I'd be happy to add them.
 
Are the Salvation modified Guardian plasma chargers or railguns available in EDSY?
Seconded.

For your convenience I stole the pictures below from somewhere here, credits to

@sinkarma (class 1)
1639551713286.png


and @Luriant (class 2)
1639551701250.png
 
Hi @taleden,
in the current version of EDSY (v3.8.4.2) it is not possible to change the MaxFuelPerJump stat of a FSD manually, and the import process ignores that stat in the JSON.
Here is an example of the FSD part of a loadout that is not imported correctly (a legacy engineered FSD):
JSON:
    {
      "Slot": "FrameShiftDrive",
      "Item": "int_hyperdrive_size5_class5",
      "On": true,
      "Priority": 0,
      "Engineering": {
        "Engineer": "Felicity Farseer",
        "EngineerID": 300100,
        "BlueprintID": 128673694,
        "BlueprintName": "FSD_LongRange",
        "Level": 5,
        "Quality": 0.0,
        "Modifiers": [
          {
            "Label": "Mass",
            "Value": 28.739012,
            "OriginalValue": 20.0,
            "LessIsGood": 1
          },
          {
            "Label": "Integrity",
            "Value": 91.07637,
            "OriginalValue": 120.0,
            "LessIsGood": 0
          },
          {
            "Label": "PowerDraw",
            "Value": 0.744499,
            "OriginalValue": 0.6,
            "LessIsGood": 1
          },
          {
            "Label": "FSDOptimalMass",
            "Value": 1600.673218,
            "OriginalValue": 1050.0,
            "LessIsGood": 0
          },
          {
            "Label": "FSDHeatRate",
            "Value": 28.80073,
            "OriginalValue": 27.0,
            "LessIsGood": 1
          },
          {
            "Label": "MaxFuelPerJump",
            "Value": 5.166735,
            "OriginalValue": 5.0,
            "LessIsGood": 0
          }
        ]
      }
    },

Another issue I’ve come across is rounding errors when saving modules. Here’s another example:
JSON:
    {
      "Slot": "FrameShiftDrive",
      "Item": "int_hyperdrive_size6_class5",
      "On": true,
      "Priority": 0,
      "Engineering": {
        "Engineer": "Felicity Farseer",
        "EngineerID": 300100,
        "BlueprintID": 128673704,
        "BlueprintName": "FSD_Shielded",
        "Level": 5,
        "Quality": 0.9712,
        "ExperimentalEffect": "special_fsd_toughened",
        "ExperimentalEffect_Localised": "Double Braced",
        "Modifiers": [
          {
            "Label": "Mass",
            "Value": 48.0,
            "OriginalValue": 40.0,
            "LessIsGood": 1
          },
          {
            "Label": "Integrity",
            "Value": 395.293518,
            "OriginalValue": 141.0,
            "LessIsGood": 0
          },
          {
            "Label": "FSDOptimalMass",
            "Value": 2069.100098,
            "OriginalValue": 1800.0,
            "LessIsGood": 0
          },
          {
            "Label": "FSDHeatRate",
            "Value": 25.940701,
            "OriginalValue": 37.0,
            "LessIsGood": 1
          }
        ]
      }
    },
When imported, EDSY shows the modifiers for integrity as +180.4% and optimised mass as +15.0%; but when this module is saved, integrity modifier is shown as +180.3% and optimised mass as +14.9%.
 
Top Bottom