Barotrauma

Barotrauma

128 ratings
NT Informative Descriptions
2
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
414.835 KB
21 Jul, 2024 @ 5:06pm
11 Aug @ 2:50pm
22 Change Notes ( view )

Subscribe to download
NT Informative Descriptions

Description
Version 1.16

This client-side mod aims to rewrite every affliction and item description in Neurotrauma to be more informational in terms of causes, uses, and effects. Symptoms will now tell the player their most common causes. Items will now tell the player what they are used for and what drawbacks they have.

This mod is intended to assist new players in learning Neurotrauma, while experienced players may still enjoy it as a description enhancement mod. It will work entirely client-side without servers having to install it, but it requires client-side Lua. Installation instructions for client-side lua can be found on the Lua for Barotrauma mod page. As a Lua mod, this mod's load order does not matter. While this mod may help with learning Neurotrauma, it cannot entirely replace the Neurotrauma guide[trello.com] due to things such as hidden afflictions.

If this mod is installed on a server, it will, by default, enforce clients into downloading and enabling the mod. This behavior may be changed in the mod config (found in the esc menu, where the Neurotrauma config is), "Share mod with clients". If this option is toggled off, clients will not be prompted to download or enable the mod. If the mod is enforced on a server, clients may still choose to ignore the mod with the config option "Informative Descriptions Enabled". When this option is toggled off, the mod will not change any descriptions.

Currently supported mods:
NT Cybernetics
Cybernetics Improved
Immersive Repairs - NT Cybernetics Compatibility Patch
NT Cybernetics Enhanced
NT Infections
More mods may be supported over time.

Currently Supported Languages:
English
Simplified Chinese
Russian

Contributions for other languages are welcome! They can be made here[github.com].

Known Issues
- none
Make sure to report issues if you find any!

Credits
Thanks to Mannatu for making Neurotrauma
Thanks to Guns for maintaining Neurotrauma, making the mod icon, and making Russian translation
Thanks to Ydrec for implementing addon support
Thanks to Luger for the code used in Total Russian Translation, giving the mod full functionality client-side
Thanks to HDC for making Chinese translation
Thanks to Сол, pest045 and FireHoundzz for making Russian translation


Thanks to Luatrauma[discord.gg] and Community Neurotrauma[discord.gg] discords for providing help with the making of the addon.
Popular Discussions View All (1)
3
16 Aug, 2024 @ 7:53am
Sub Editor Crash
Peasant_Heist
32 Comments
Azi Karnage 18 Oct @ 2:20am 
HundredFields
Ydrec  [author] 11 Aug @ 2:52pm 
1. This mod doesnt do anything with neurolite
2. Long ass modlists cause subeditor to long so long that description refresh breaks some async stuff so i added even longer timer to that as "fix"
CHALLENGER 11 Aug @ 1:59pm 
Causing sub editor crash. I see the discussion from last year about it, maybe it was fixed with NT? Maybe it's because I'm using Neurolite and not NT.
Ydrec  [author] 8 Aug @ 3:52am 
if you are testing on server, server processes spawn command and server doesnt get ntid loaded (code has early return for server). So client has different localization from server. Thats normal and would happen even on english loc so won't fix.
FireHoundzz 7 Aug @ 9:15am 
the thing is I AM typing the localized name and pressing tab however the thing I need to type is
giveitem "Медицинский контейнер" (the original translation)
and it does not autofill.

What it DOES autofill is
giveitem "Аптечка первой помощи" (the informative descriptions translation)
which does not work.

Maybe I'll submit some changes to the existing translation to keep it in line with the Neurotrauma translation if I'm bored enough in some time, maybe tomorrow or the day after. Anyway it is mostly close to the normal Neurotrauma translation so it's not a big deal either way.

Though I'll need to figure out how to pull request only the specific files instead of the whole thing
Ydrec  [author] 7 Aug @ 6:42am 
I think whoever was doing ntid russian translations didn't compare at all with neurotrauma existing russian loc for name paritty, you can submit such disrepances as draft

but also spawn/giveitem command supports localized names and original non localized identifiers
Just start typing localized name and tab to fill in
FireHoundzz 7 Aug @ 6:05am 
I've created a PR on github yesterday, everything seemed to work fine and I've fixed a bunch of typos I made. I've tried to stick to existing translations of your mod, NT Infections and Neurotrauma to hopefully keep it on the same page and all.

Also wanted to let you know that the Russian localization of your mod does some unnecessary renames ("medical container" became "first aid kit" in literal translation). This is not really critical but makes it impossible to give yourself items via console unless you know their Russian names in original neurotrauma localization (giveitem "first aid kit" produces an error that the item does not exist but giveitem "medical container" still works).

That's about it, love your mod, it's a great help for people who want to learn neurotrauma and it's addons.
Ydrec  [author] 6 Aug @ 4:58am 
Fork and make local copy of the mod, strip hash and workshopid from filelist
Add your localization files to Localization folder
in Lua/modconfig.lua find infections, and add "Russian" as supported language.
Load game with russian language, check descriptions on items
FireHoundzz 5 Aug @ 1:13pm 
hey, I made a russian translation of your mod for NT Infections but I don't know how to test it really. Should I make a pull request on github regardless or somehow test it? If so, please explain the steps to do it. Thank you in advance
ThousandFields  [author] 12 Jul @ 4:29am 
its necessary for client side functionality, if you have this mod on your client but the server doesn't have it, then it would normally get pushed to the bottom