It's just xsSplater's Enhanced Descriptions mod but ruined with a Python script, so I'm not planning on releasing it on Nexus. The script itself is available on my GitHub: https://github.com/Backup158/DarktideBetterDescriptionsUwuify
@deadeye007jon i uploaded another version of the script with a quick tweak at https://github.com/Backup158/DarktideBetterDescriptionsUwuify/tree/Backup158-patch-1 Let me know on the Issues page if it doesn't work so I can have a look when I get some time
I can't quite seem to get it to work. Is there a chance it's interacting with some other mod that edited descriptions or changed mark numbers to numbers or the works?
I downloaded this mod, and then the game crashed because of some corrupted files (unlikely to be connected to the mod). So I verified the files, patched, started the game. And now the names seem to be the obnoxious new ones still. I believe it was the version that only changed the offensive ones back.
In theory, it'd be possible there was another mod that edits the same weapon families/patterns/marks and uses the new names, but I'm not aware of any mod currently out there that does that.
From what you've said, I'm assuming there's no errors that pop up in game (after you fixed the corruption issue) and other mods work but only this one doesn't. From there, I would
Make sure that RevertRenamesUnlockedAndLoaded doesn't have '--' in front of it in the load order
Make sure in the in-game Mod Options menu, under Toggle Mods (top option) that 'Revert Renames From Unlocked And Loaded' is set to 'On'
See it it's before or after WhatTheLocalization in the load order and see what happens if you swap it around. I have it below (though it seems to work either way on my end)
See if the main file or no blanks version works. If they do, try redownloading the personal picks version again (maybe something messed with the download)
Let me know how this goes or if I made the wrong assumptions.
Ok, your answer helped, if maybe not in the way expected. I'm using the automodloader, and after your point about the load order, I checked in there, and I found that WhatTheLocalization wasn't in there. Past of the mod folder dates back over a year, and every now and then things might break.There might have been a file missing that led to the modloader not picking that mod up anymore, so I unpacked it from a backup again, and now everything's working. :) So, in short, no issue with this mod at all! Also explains how it loaded just fine, and then didn't work, if the dependencies were detected, but never loaded. Thanks for the help!
I think the optional file is not the good one. I have modified the files and added also marks (from new patch) for the shotguns (but I have kept the old pattern name) Also, the lasgun miss the pattern names.
By the way.. I think you must point that the mod needs WhatTheLocalization.
so I corrected for { id = "Pattern", loc_keys = {"loc_weapon_pattern_",}, locales = {"en",}, handle_func = function(locale, value) return "Kantrael" end, },]]
Also, for shotguns, you should put the mark. We are all using Kantrael, agri or lawbringer to design them. And it looks actually strange to see the pattern name a dot and nothing behind this dot. I don’t remember if there was mark before the name change, so I have put the ones used actually (so VI and IX)
The --[[ ]] means that section is commented out and doesn't replace anything, since the current pattern Infantry Lasgun name is still Kantrael. I left the commented out block there in case someone wanted to make their own rename.
I left shotgun marks blank because I thought they didn't have marks before the update, but I've found evidence on the contrary. I'll push out an update sometime in the future, thanks.
Added Marks for Combat Shotguns in 1.0.1. I've left the blank marks in the main file for the Standard-issue shovel, Bolt Pistol, and Pickaxes to match how it was before the update, but I uploaded a No Blank version in the optional files to use the new Marks for those.
20 comments
darktideBetterDescriptionsUwuify.py:18: SyntaxWarning: invalid escape sequence '\s'
regexLineBeginsReturn = '((?:\s)?return )'
darktideBetterDescriptionsUwuify.py:19: SyntaxWarning: invalid escape sequence '\('
regexLocalWhole = 'local .* = iu_actit\(".*",.*\)\n'
darktideBetterDescriptionsUwuify.py:20: SyntaxWarning: invalid escape sequence '\s'
regexLineComment = '^(?:\s)?--.*\n'
darktideBetterDescriptionsUwuify.py:23: SyntaxWarning: invalid escape sequence '\('
regexLocalStart = 'local .* = iu_actit\(' # local name_rgb = iu_actit(
darktideBetterDescriptionsUwuify.py:24: SyntaxWarning: invalid escape sequence '\)'
regexLocalEnd = ',.*\)\s' # , value)\n
darktideBetterDescriptionsUwuify.py:25: SyntaxWarning: invalid escape sequence '\s'
regexComment = '((?:\s)*--.*\n)'
darktideBetterDescriptionsUwuify.py:27: SyntaxWarning: invalid escape sequence '\.'
regexColoredText = '(\.\. ˝?(?:\w*)_rgb \.\.)|(\.\. ˝?(?:\w*)_rgb(?: end},)?)|(\.\. ˝?(?:\w*)_rgb ")|( ?˝?(?:\w*)_rgb \.\. ")' # .. var_rgb .. | .. var_rgb end}, | .. var_rgb " | var_rgb .. " all with option for wack ass diacritic
darktideBetterDescriptionsUwuify.py:34: SyntaxWarning: invalid escape sequence '\.'
regexRemoveRoleplayFromVar = '\.\. \*{3}(\w|\s)*\*{3}|\*{3}(\w|\s)*\*{3} \.\.'
darktideBetterDescriptionsUwuify.py:35: SyntaxWarning: invalid escape sequence '\*'
regexRemoveRoleplayFromEnd = '\*{3}(\w|\s)*\*{3} end},' # ***rping*** end},
darktideBetterDescriptionsUwuify.py:61: SyntaxWarning: invalid escape sequence '\-'
newuwu = newuwu.replace('\-', '') # stops stammering for escape characters
replacing ENLocalizationFIXAIO.lua
Traceback (most recent call last):
File "darktideBetterDescriptionsUwuify.py", line 328, in <module>
replace(sys.argv[i], f'uwu_{sys.argv[i]}')
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "darktideBetterDescriptionsUwuify.py", line 287, in replace
uwu = uwuipy(None, 0.33, 0, 0.22, 1, True) # seed, stutterchance, facechance, actionchance, exclamationshcance, nsfw
TypeError: 'module' object is not callable
Thank you! LOL!
Let me know on the Issues page if it doesn't work so I can have a look when I get some time
I downloaded this mod, and then the game crashed because of some corrupted files (unlikely to be connected to the mod).
So I verified the files, patched, started the game. And now the names seem to be the obnoxious new ones still.
I believe it was the version that only changed the offensive ones back.
From what you've said, I'm assuming there's no errors that pop up in game (after you fixed the corruption issue) and other mods work but only this one doesn't.
From there, I would
- Make sure that RevertRenamesUnlockedAndLoaded doesn't have '--' in front of it in the load order
- Make sure in the in-game Mod Options menu, under Toggle Mods (top option) that 'Revert Renames From Unlocked And Loaded' is set to 'On'
- See it it's before or after WhatTheLocalization in the load order and see what happens if you swap it around. I have it below (though it seems to work either way on my end)
- See if the main file or no blanks version works. If they do, try redownloading the personal picks version again (maybe something messed with the download)
Let me know how this goes or if I made the wrong assumptions.I'm using the automodloader, and after your point about the load order, I checked in there, and I found that WhatTheLocalization wasn't in there.
Past of the mod folder dates back over a year, and every now and then things might break.There might have been a file missing that led to the modloader not picking that mod up anymore, so I unpacked it from a backup again, and now everything's working. :)
So, in short, no issue with this mod at all! Also explains how it loaded just fine, and then didn't work, if the dependencies were detected, but never loaded.
Thanks for the help!
I think the optional file is not the good one. I have modified the files and added also marks (from new patch) for the shotguns (but I have kept the old pattern name)
Also, the lasgun miss the pattern names.
By the way.. I think you must point that the mod needs WhatTheLocalization.
Really, many thanks for this.
Which lasguns are missing pattern names? Recons, Infantry, and Helbores seem to work on my end.
as an example you have put this:
--[[{-- Kantrael Mk VII Infantry Lasgun
id = "ilas1Family",
loc_keys = {"loc_weapon_family_lasgun_p1_m1",},
locales = {"en",},
handle_func = function(locale, value)
return "Infantry Lasgun"
end,
},]]
--[[
{
id = "Pattern",
loc_keys = {"loc_weapon_pattern_",},
locales = {"en",},
handle_func = function(locale, value)
return ""
end,
},]]
so I corrected for
{
id = "Pattern",
loc_keys = {"loc_weapon_pattern_",},
locales = {"en",},
handle_func = function(locale, value)
return "Kantrael"
end,
},]]
Also, for shotguns, you should put the mark. We are all using Kantrael, agri or lawbringer to design them. And it looks actually strange to see the pattern name a dot and nothing behind this dot.
I don’t remember if there was mark before the name change, so I have put the ones used actually (so VI and IX)
I left shotgun marks blank because I thought they didn't have marks before the update, but I've found evidence on the contrary. I'll push out an update sometime in the future, thanks.
Oh no that's supposed to be Hadron saying those, isn't it. Understandable