No Man's Sky

File information

Last updated

Original upload

Created by

jackty89

Uploaded by

jackty89

Virus scan

Safe to use

About this mod

A mod that rebalances all ships and freighters to make them more unique.

Permissions and credits
Changelogs
Small note: changes are only visible for new spawns, so the ships you currently own will be unaffected.

Lua file is included

I have reworked the whole mod so it now works with a multiplier.

The reduction and increase % are calculated on top of the vanilla values

Exmaples: numbers do no correspond with the in-game values
  • Explorer B-Class Hyper-value: 10 => (with mod) Hyper-value: 10 * 2 = 20
  • Hauler C-Class Hyper-value:   5 => (with mod) Hyper-value:   5 * 0.7 = 3.75

The new Multipliers are:

ShuttleTakeOffReductijavascript-event-stripped "0.75" -- 25% reduction

ReduceLow = "0.9" -- 10% reduction
ReduceMedium = "0.8" --20%
ReduceHigh ="0.7" -- 30%

NormalValue = "1" -- 0%
LowValue = "1.1" -- 10% increase
LowMedValue ="1.25" -- 25%
MedVale = "1.5" -- 50%
MedHighValue = "1.75"-- 75%
HighValue = "2" -- 100%
HighExtrValue ="2.5" -- 150$
ExtremeValue = "3" -- 200%

FreighterC = "5"
FreighterB = "6"
FreighterA = "7"
FreighterS = "8"


This is how it affect the ships
 ShipType, modifier-C-Class, modifier-B-Class,  modifier-A-Class, modifier-S-Class


"SHIP_HYPERDRIVE"
-- Shiptype, modifier-C-Class, B, A, S
    {Scientific", MedHighValue,HighValue,HighExtrValue,ExtremeValue},
    {"Dropship", ReduceHigh,ReduceMedium,ReduceLow, NormalValue},
    {"Fighter", MedVal, MedHighValue, HighValue, HighExtrValue},
    {"Shuttle", NormalValue, LowValue, LowMedValue, MedVal},
    {"Royal", "", "", "", HighValue},
{"Robot", LowMedValue, MedVal, MedHighValue, HighValue},
    {"Sail", MedVal, MedHighValue, HighValue, HighExtrValue},
{"Alien", "", "", "", HighValue}

"SHIP_DAMAGE"
{"Scientific", LowValue, LowMedValue, MedVal, MedHighValue},
{Dropship", MedVal, MedHighValue, HighValue, HighExtrValue},
{Fighter", MedHighValue,HighValue,HighExtrValue, ExtremeValue},
{Shuttle", NormalValue, LowValue, LowMedValue, MedVal},
{Royal", "", "", "", HighValue},
{Robot", LowMedValue, MedVal, MedHighValue, HighValue},
{Sail", MedVal, MedHighValue, HighValue, HighExtrValue},
{Alien", "", "", "", HighValue}

"SHIP_SHIELD"
{"Scientific", ReduceHigh,ReduceMedium,ReduceLow, NormalValue},
{"Dropship", MedHighValue,HighValue,HighExtrValue, ExtremeValue},
{"Fighter", LowValue, LowMedValue, MedVal, MedHighValue},
{"Shuttle", NormalValue, LowValue, LowMedValue, MedVal},
{"Royal", "", "", "", HighValue},
{"Robot", LowMedValue, MedVal, MedHighValue, HighValue},
{"Sail", NormalValue, LowValue, LowMedValue, MedVal},
{"Alien", "", "", "", HighValue}

"SHIP_AGILE"
{"Scientific", NormalValue, LowValue, LowMedValue, MedVal},
{"Dropship", NormalValue, LowValue, LowMedValue, MedVal},
{"Fighter", LowMedValue, MedVal, MedHighValue, HighValue},
{"Shuttle", NormalValue, LowValue, LowMedValue, MedVal},
{"Royal", "", "", "", HighValue},
{"Robot", MedHighValue, HighValue, HighExtrValue, ExtremeValue},
{"Sail", ReduceLow, NormalValue, LowValue, LowMedValue},
{"Alien", "", "", "", HighValue}

"FREI_HYPERDRIVE"
{"Freighter", FreighterC, FreighterB, FreighterA, FreighterS}
    


If you want all freighter class to be upgradable check my other mod
Max Upgrade Freighter Slot All Classes
(you have to merge both mods to make them work together)


Files Changed
  • GCSPACESHIPGLOBALS.GLOBAL.MBIN
  • METADATA\REALITY\TABLES\INVENTORYTABLE.MBIN


[u]If you have more then one mod that change the same file do not forget to merge those mods


How To merge with AMUMSS
How to merge without AMUMSS
Now Supports NMSMB
How to use NMSMB
How to use AMUMSS (pdf)