Verified still working with NMS 5.22 Cursed Expedition, as long as you compile the mod and/or merge it with other mods you use, using the LUA and AMUMSS
In 4.0.2 AMUMSS can not find the keywords to change the bonuses
======================================================================================== Starting to process script #3/4 [[MiningPlus.lua]] { >>> Including lua script source in pak Getting METADATA\REALITY\TABLES\NMS_REALITY_GCTECHNOLOGYTABLE.MBIN from NMS source PAKs >>>>>>> Loaded script [[MiningPlus.lua]] {>>> METADATA\REALITY\TABLES\NMS_REALITY_GCTECHNOLOGYTABLE.EXML MapFileTree creation/update done by 2nd thread -> Based on SPECIAL_KEY_WORDS pairs: >>> {"ID","UT_MINER",}, <<< and PRECEDING_KEY_WORDS: >>> {"Weapon_Laser_MiningBonus",}, <<< Looking for >>> ["Bonus"] New value will be >>> [5.5] of type [NUMBER] >>> Replace operation is [ONCE] based on key_words: {"Weapon_Laser_MiningBonus",}, >>> Only one PRECEDIND_KEY_WORDS forces line 14808 as base... >>> Searching in lines 14809-14810... [[NOTICE]] NO Replacement done. Could be Ok, you decide... [[WARNING]] No action done! -> Based on SPECIAL_KEY_WORDS pairs: >>> {"ID","LASER",}, <<< and PRECEDING_KEY_WORDS: >>> {"Weapon_Laser_HeatTime",}, <<< Looking for >>> ["Bonus"] New value will be >>> [999999] of type [NUMBER] >>> Replace operation is [ONCE] based on key_words: {"Weapon_Laser_HeatTime",}, >>> Only one PRECEDIND_KEY_WORDS forces line 14527 as base... >>> Searching in lines 14528-14529... [[NOTICE]] NO Replacement done. Could be Ok, you decide... [[WARNING]] No action done! on File: [METADATA\REALITY\TABLES\NMS_REALITY_GCTECHNOLOGYTABLE.EXML] Ended with a total of 0 action(s) made } [[WARNING]] No replacement done. Please verify your script [[MiningPlus.lua]]
Ended script processing with [[0 action(s), 0 files/groups of files ADDed]]
I fixed this by moving up a parent after finding the keywords by adding ["SECTION_UP"] = 1. ?NMS_MOD_DEFINITION_CONTAINER = { ["MOD_FILENAME"] = "__MiningPlus.pak", ["MOD_AUTHOR"] = "DeathRider", ["NMS_VERSION"] = "Most Recent Update", ["MODIFICATIONS"] = { { ["MBIN_CHANGE_TABLE"] = { { ["MBIN_FILE_SOURCE"] = "METADATA\REALITY\TABLES\NMS_REALITY_GCTECHNOLOGYTABLE.MBIN", -- Location of the File ["EXML_CHANGE_TABLE"] = { { ["SPECIAL_KEY_WORDS"] = {"ID", "UT_MINER"}, ["PRECEDING_KEY_WORDS"] = {"Weapon_Laser_MiningBonus"}, ["SECTION_UP"] = 1, ["VALUE_CHANGE_TABLE"] = { {"Bonus", "5.5"} -- Original was 1.5 or 50%. Changed to 5.5 or 450% (4.5x), every 0.5 is 50%. example: 1 = 0%, 1.5 = 50%, 2 = 100%, 2.5 = 150%. } }, { ["SPECIAL_KEY_WORDS"] = {"ID","LASER"}, ["PRECEDING_KEY_WORDS"] = {"Weapon_Laser_HeatTime"}, ["SECTION_UP"] = 1, ["VALUE_CHANGE_TABLE"] = { {"Bonus", "999999"} -- How long it takes for youre Mining Beam to overheat. This also makes it so you have max Efficiency } } }, } }, } }, }
33 comments
any other questions can be answered here.
OK I have the required thing installed on my mining gun, but I'm not seeing any increase in materials I'm mining.
OK, I figured it out, it was a conflict with Multi-Tool Mining Speed Fix, as they both edited this line:{"Bonus", "5.5"} -- Original was 1.5 or 50%. Changed to 5.5 or 450% (4.5x)
Your mod changed it to 5.5, but Multi-tool Mining Speed fix changed it back to 1.1
this mode is working on Fractal update ?
========================================================================================
Starting to process script #3/4 [[MiningPlus.lua]] {
>>> Including lua script source in pak
Getting METADATA\REALITY\TABLES\NMS_REALITY_GCTECHNOLOGYTABLE.MBIN from NMS source PAKs
>>>>>>> Loaded script [[MiningPlus.lua]]
{>>> METADATA\REALITY\TABLES\NMS_REALITY_GCTECHNOLOGYTABLE.EXML
MapFileTree creation/update done by 2nd thread
-> Based on SPECIAL_KEY_WORDS pairs: >>> {"ID","UT_MINER",}, <<<
and PRECEDING_KEY_WORDS: >>> {"Weapon_Laser_MiningBonus",}, <<<
Looking for >>> ["Bonus"] New value will be >>> [5.5] of type [NUMBER]
>>> Replace operation is [ONCE] based on key_words: {"Weapon_Laser_MiningBonus",},
>>> Only one PRECEDIND_KEY_WORDS forces line 14808 as base...
>>> Searching in lines 14809-14810...
[[NOTICE]] NO Replacement done. Could be Ok, you decide...
[[WARNING]] No action done!
-> Based on SPECIAL_KEY_WORDS pairs: >>> {"ID","LASER",}, <<<
and PRECEDING_KEY_WORDS: >>> {"Weapon_Laser_HeatTime",}, <<<
Looking for >>> ["Bonus"] New value will be >>> [999999] of type [NUMBER]
>>> Replace operation is [ONCE] based on key_words: {"Weapon_Laser_HeatTime",},
>>> Only one PRECEDIND_KEY_WORDS forces line 14527 as base...
>>> Searching in lines 14528-14529...
[[NOTICE]] NO Replacement done. Could be Ok, you decide...
[[WARNING]] No action done!
on File: [METADATA\REALITY\TABLES\NMS_REALITY_GCTECHNOLOGYTABLE.EXML]
Ended with a total of 0 action(s) made }
[[WARNING]] No replacement done. Please verify your script [[MiningPlus.lua]]
Ended script processing with [[0 action(s), 0 files/groups of files ADDed]]
?NMS_MOD_DEFINITION_CONTAINER =
{
["MOD_FILENAME"] = "__MiningPlus.pak",
["MOD_AUTHOR"] = "DeathRider",
["NMS_VERSION"] = "Most Recent Update",
["MODIFICATIONS"] =
{
{
["MBIN_CHANGE_TABLE"] =
{
{
["MBIN_FILE_SOURCE"] = "METADATA\REALITY\TABLES\NMS_REALITY_GCTECHNOLOGYTABLE.MBIN", -- Location of the File
["EXML_CHANGE_TABLE"] =
{
{
["SPECIAL_KEY_WORDS"] = {"ID", "UT_MINER"},
["PRECEDING_KEY_WORDS"] = {"Weapon_Laser_MiningBonus"},
["SECTION_UP"] = 1,
["VALUE_CHANGE_TABLE"] =
{
{"Bonus", "5.5"} -- Original was 1.5 or 50%. Changed to 5.5 or 450% (4.5x), every 0.5 is 50%. example: 1 = 0%, 1.5 = 50%, 2 = 100%, 2.5 = 150%.
}
},
{
["SPECIAL_KEY_WORDS"] = {"ID","LASER"},
["PRECEDING_KEY_WORDS"] = {"Weapon_Laser_HeatTime"},
["SECTION_UP"] = 1,
["VALUE_CHANGE_TABLE"] =
{
{"Bonus", "999999"} -- How long it takes for youre Mining Beam to overheat. This also makes it so you have max Efficiency
}
}
},
}
},
}
},
}
I am using the optional mod, but now I can't shoot at all.
Is this updated to the latest version of the game?