Dismantle Core Components [continued]

  • description Description

    Dismantle Core Components - Version 1.5 for No Man's Sky 1.38

    This project is continued with permission from Koori254 - original: NMS Dismantle Core Components – Atlas Rises Update

    This modification allows you to dismantle various Core Components, such as Life Support and Launch Thruster, with the exception of the Deflector Shield on the ship due to crash issues. Why is that useful?

    • Reorganize core components in your suit, ship, or multi-tool so that they are not disrupting upgrade adjacencies.
    • Salvage core component materials from abandoned ships

    Note: There are two primary versions that you must pick between.

    1. Blueprints - Adds blueprints for new games so that core dismantled items can be rebuilt.
    2. NoBlueprints - Does not add blueprints for new games. They must be added manually or discovered.

    Optional: By request I have created optional versions that introduce the features from Quantus - Ship Launch Cost Reducer

    Compatibility:

    • Blueprints modifies
        METADATA/GAMESTATE/DEFAULTSAVEDATA.MBIN
        METADATA/GAMESTATE/DEFAULTSAVEDATACREATIVE.MBIN
        METADATA/REALITY/TABLES/NMS_REALITY_GCTECHNOLOGYTABLE.MBIN
    • NoBlueprints modifies
        METADATA/REALITY/TABLES/NMS_REALITY_GCTECHNOLOGYTABLE.MBIN
  • speaker_notes Installation

    Install only one of the following:

    For the Blueprints version, in the Blueprints folder:

    __MOD.Dismantle.Core.Components.pak -- Dismantle without Ship Launch Cost reducer
    __MOD.Dismantle.Core.Components.LaunchCost.0.pak -- Dismantle with 0% needed launch cost
    __MOD.Dismantle.Core.Components.LaunchCost.1.pak -- Dismantle with 1% needed launch cost
    __MOD.Dismantle.Core.Components.LaunchCost.2.pak -- Dismantle with 2% needed launch cost
    __MOD.Dismantle.Core.Components.LaunchCost.5.pak -- Dismantle with 5% needed launch cost
    __MOD.Dismantle.Core.Components.LaunchCost.10.pak -- Dismantle with 10% needed launch cost
    __MOD.Dismantle.Core.Components.LaunchCost.20.pak -- Dismantle with 20% needed launch cost
    __MOD.Dismantle.Core.Components.LaunchCost.50.pak -- Dismantle with 50% needed launch cost
    __MOD.Dismantle.Core.Components.LaunchCost.100.pak -- Dismantle with 100% needed launch cost

    For the NoBlueprints version, in the NoBlueprints folder:

    __MOD.Dismantle.Core.Components.NoBlueprints.pak -- Dismantle without Ship Launch Cost reducer
    __MOD.Dismantle.Core.Components.NoBlueprints.LaunchCost.0.pak -- Dismantle with 0% needed launch cost
    __MOD.Dismantle.Core.Components.NoBlueprints.LaunchCost.1.pak -- Dismantle with 1% needed launch cost
    __MOD.Dismantle.Core.Components.NoBlueprints.LaunchCost.2.pak -- Dismantle with 2% needed launch cost
    __MOD.Dismantle.Core.Components.NoBlueprints.LaunchCost.5.pak -- Dismantle with 5% needed launch cost
    __MOD.Dismantle.Core.Components.NoBlueprints.LaunchCost.10.pak -- Dismantle with 10% needed launch cost
    __MOD.Dismantle.Core.Components.NoBlueprints.LaunchCost.20.pak -- Dismantle with 20% needed launch cost
    __MOD.Dismantle.Core.Components.NoBlueprints.LaunchCost.50.pak -- Dismantle with 50% needed launch cost
    __MOD.Dismantle.Core.Components.NoBlueprints.LaunchCost.100.pak -- Dismantle with 100% needed launch cost

     

  • event_note Changelog

    1.5 - Compatibility update for 1.38; technical documentation provided for future modders or upkeep.

    • Blueprints new game addition:

        METADATA/GAMESTATE/DEFAULTSAVEDATA.MBIN
          Within <Property name="KnownTech"> add:

            <Property value="NMSString0x10.xml">
                <Property name="Value" value="PROTECT" />
            </Property>
            <Property value="NMSString0x10.xml">
                <Property name="Value" value="ENERGY" />
            </Property>
            <Property value="NMSString0x10.xml">
                <Property name="Value" value="LAUNCHER" />
            </Property>

        METADATA/GAMESTATE/DEFAULTSAVEDATACREATIVE.MBIN
          Within <Property name="KnownTech"> add:

            <Property value="NMSString0x10.xml">
                <Property name="Value" value="PROTECT" />
            </Property>
            <Property value="NMSString0x10.xml">
                <Property name="Value" value="ENERGY" />
            </Property>
            <Property value="NMSString0x10.xml">
                <Property name="Value" value="LAUNCHER" />
            </Property>

    • Dismantle core components change:

        METADATA/REALITY/TABLES/NMS_REALITY_GCTECHNOLOGYTABLE.MBIN
          Nearly all instances of
            <Property name="Core" value="True" />
          Are changed to
            <Property name="Core" value="False" />

      Except on line 4676 where it should remain True, preventing the Deflector Shield from being dismantled and causing crashes.

  • Report
  • Twitter