Hello Games just released patch 2.11, which increases the text speed amongst others. So sublight speed might be obsolete, but ludicrous is still faster.
LUA for anyone who wants it, based on the "Ludicrous" version of this mod, made with AMUMSS V3.9.5W.
If you want faster dialogue change DESIRED_DELAY_SPEED = 0.0002 to a smaller number, I prefer changing it to 0 because I'm a horribly impatient man-baby who'd rather spend a day learning how to make this LUA (procrastinating) than sit and stare at Cronus for an hour while turning in hundreds of food items slowly, one. at. a. time (thanks Sean...). If you're as mad as a march hare and want SLOWER dialogue, make the number bigger, and may whatever heathen gods you worship show pity on your decrepit soul.
I only have access to the Windows OS and GOG version of NMS, so that's what I've tested this on, and only on that one version, as a clean install, with no other mods; use at your own risk.
Spoiler:
Show
DESIRED_DELAY_SPEED = 0.0002 -- Setup a variable to store our desired delay speed. -- A bigger number results in slower dialogue. NMS_MOD_DEFINITION_CONTAINER = { ["MOD_FILENAME"] = "SpeedyDialogueLudicrous.pak", ["MOD_DESCRIPTION"]= "Reduces the delay between each character being displayed during dialogue.", ["MOD_AUTHOR"]= "RangerDulann", ["LUA_AUTHOR"] = "brauggi", ["NMS_VERSION"]= "3.75_ExpeditionsRevisited_80652", -- Made and tested on ONLY this specific GOG Version. ["MODIFICATIONS"] = { { -- ["PAK_FILE_SOURCE"] = "NMSARC.515F1D3.pak", -- Obsolete ["MBIN_CHANGE_TABLE"] = { { ["MBIN_FILE_SOURCE"] = "METADATA\UI\SPECIALTEXTPUNCTUATIONDELAYDATA.MBIN", ["EXML_CHANGE_TABLE"] = { { ["REPLACE_TYPE"] = "ALL", -- All of the properties, ["VALUE_MATCH_TYPE"] = "NUMBER", -- Who have a numberic value, ["VALUE_MATCH_OPTIONS"] = ">", -- That is greater than, ["VALUE_MATCH"] = DESIRED_DELAY_SPEED, -- Our desired delay speed, ["VALUE_CHANGE_TABLE"] = { {"Delay", DESIRED_DELAY_SPEED} -- But only match on the "Delay" property and -- finally set the new speed. } }, { ["REPLACE_TYPE"] = "ALL", ["VALUE_MATCH_TYPE"] = "NUMBER", ["VALUE_MATCH_OPTIONS"] = ">", ["VALUE_MATCH"] = DESIRED_DELAY_SPEED, ["VALUE_CHANGE_TABLE"] = { {"DefaultDelay", DESIRED_DELAY_SPEED} } } } } } } } } --NOTE: ANYTHING NOT in table NMS_MOD_DEFINITION_CONTAINER IS IGNORED AFTER THE SCRIPT IS LOADED --IT IS BETTER TO ADD THINGS AT THE TOP IF YOU NEED TO --DON'T ADD ANYTHING PAST THIS POINT HERE
41 comments
So sublight speed might be obsolete, but ludicrous is still faster.
EDIT: use this: https://www.nexusmods.com/nomanssky/mods/1677
I really hope @RangerDulann can fix this, the slow dialog speed on this game so is weirdly annoying
With the Echoes update it doesn't work anymore, can you please update your mod, it's so essential...
Thanks!
I still use _MOD.SpeedyDialogueLudicrous.pak and it works as intended.
If you want faster dialogue change DESIRED_DELAY_SPEED = 0.0002 to a smaller number, I prefer changing it to 0 because I'm a horribly impatient man-baby who'd rather spend a day learning how to make this LUA (procrastinating) than sit and stare at Cronus for an hour while turning in hundreds of food items slowly, one. at. a. time (thanks Sean...).
If you're as mad as a march hare and want SLOWER dialogue, make the number bigger, and may whatever heathen gods you worship show pity on your decrepit soul.
I only have access to the Windows OS and GOG version of NMS, so that's what I've tested this on, and only on that one version, as a clean install, with no other mods; use at your own risk.
DESIRED_DELAY_SPEED = 0.0002 -- Setup a variable to store our desired delay speed.
-- A bigger number results in slower dialogue.
NMS_MOD_DEFINITION_CONTAINER =
{
["MOD_FILENAME"] = "SpeedyDialogueLudicrous.pak",
["MOD_DESCRIPTION"]= "Reduces the delay between each character being displayed during dialogue.",
["MOD_AUTHOR"]= "RangerDulann",
["LUA_AUTHOR"] = "brauggi",
["NMS_VERSION"]= "3.75_ExpeditionsRevisited_80652", -- Made and tested on ONLY this specific GOG Version.
["MODIFICATIONS"] =
{
{
-- ["PAK_FILE_SOURCE"] = "NMSARC.515F1D3.pak", -- Obsolete
["MBIN_CHANGE_TABLE"] =
{
{
["MBIN_FILE_SOURCE"] = "METADATA\UI\SPECIALTEXTPUNCTUATIONDELAYDATA.MBIN",
["EXML_CHANGE_TABLE"] =
{
{
["REPLACE_TYPE"] = "ALL", -- All of the properties,
["VALUE_MATCH_TYPE"] = "NUMBER", -- Who have a numberic value,
["VALUE_MATCH_OPTIONS"] = ">", -- That is greater than,
["VALUE_MATCH"] = DESIRED_DELAY_SPEED, -- Our desired delay speed,
["VALUE_CHANGE_TABLE"] =
{
{"Delay", DESIRED_DELAY_SPEED} -- But only match on the "Delay" property and
-- finally set the new speed.
}
},
{
["REPLACE_TYPE"] = "ALL",
["VALUE_MATCH_TYPE"] = "NUMBER",
["VALUE_MATCH_OPTIONS"] = ">",
["VALUE_MATCH"] = DESIRED_DELAY_SPEED,
["VALUE_CHANGE_TABLE"] =
{
{"DefaultDelay", DESIRED_DELAY_SPEED}
}
}
}
}
}
}
}
}
--NOTE: ANYTHING NOT in table NMS_MOD_DEFINITION_CONTAINER IS IGNORED AFTER THE SCRIPT IS LOADED
--IT IS BETTER TO ADD THINGS AT THE TOP IF YOU NEED TO
--DON'T ADD ANYTHING PAST THIS POINT HERE