played a bit today and realized that some perks like master thief don't say activated but used and it's a whole separate line. could consider replacing that too
weird! I just tested out the main file and everything is indeed gone - except the perk name! (e.g. only "savage" text is shown on screen). I take it for you the name disappears as well?
mystery solved, there was an extra underscore in the xml name, ie buff___nopopupbuffname.xml instead of buff__nopopupbuffname.xml also, the perks flower power, grave digger, infamous, night rider, shakedown, local hero had the same values in the file as their defaults, so they could easily be removed from there to keep it clean, i'm pretty sure they don't have pop-ups to be removed in vanilla.
as a side note, do you (anyone) know of any perks that in vanilla don't have the YOU ACTIVATED THE PERK pop-up but still show up next to the health bar? nothing comes to my mind and i'm not sure if that's a thing (aside from things that are activated while you're in inventory so you wouldn't see a pop-up whether it exists or not), but if you can recall i'd like to take a look at one to figure out how to achieve such an effect.
LMAO, didn't expect that. I will upload the new version now. As for those buffs with the same values as the original file, I searched for them one by one by looking at the large icon texture file. Some buffs have large icons but are set to not display pop ups, which is quite strange. I have decided to keep them for future use.
You can use exclusion method to find, refer to THIS SITE. Except for those with large icons, all other buff_ui_visitability values of 1 or 3 are possible.
test5 worked, shows test test. it also changed parts of text into english despite using different text language, i assume you just used the english file for all of them for now to test stuff. also, i attempted to fiddle with it a bit and remove the text entirely, but couldn't find a way to do it, it seems that if there isn't anything in them it goes to default. changes i made in text_ui_ingame_nopopups.xml didn't have any effect in the game (both when it was the only file in the .pak and together with the other one), while making both cells in text_ui_ingame.xml blank made the game display "@UI_PERK_ACTIVETED"
Great, and you're right, they are all English files. At the beginning, I was trying to create a PTF mod, but no matter what, I couldn't make it work. So let's temporarily use this non PTF version. Regarding how to completely remove text, further attempts are needed, such as certain blank symbols. I haven't installed the game (my hard drive is running out of space), so if you can provide 'english-xml. pak' in other languages, I can package them all into mods, googledrive or gofile or megadrive or sth. else are fine.
sure, once i uh. figure out how to obtain those lol. while the modding tools are downloading, i'm investigating the possibility of doing this via editing buff.xml, so far managed to make the perk (testing on crouching chameleon) not appear on top of the screen or next to the healthbar, but be present in the buffs menu.
They are in which 'Localization' folder maybe. I got what you are talking about, 'buff_ui_visibility_id=', right? I tried that method before, but some perks are not in that file, like 'dustbin'.
here they are https://mega.nz/folder/zJRDnB5A#XISURdJkGmMq6N0lCYlsWA as for test6, unfortunately it doesn't work. it shows "@UI_PERK_ACTIVETED" as well as the same kind of text for every other line in the file, like loading screen hints etc.
'& amp ;' (sans blank) displays an & (previous reply was before i saw you edited that), ඞ displays a rectangle, the "we don't have that character so you get the replacement" one
test9 doesn't change the message at all, test8 gives the classic @ui_hud_talk issue for all text. i will try the symbols in it one by one to see if any of them shows something different.
alright, so 32 showed nothing when with the other text but reverted to default text once i removed everything except for it aka the 32: i will try the others, but after this i'm not too hopeful about the results
Test6 changed all my UI text, for example the text prompting to talk to an npc became @ui_hud_talk, or during the loading screen the text was @ui_loading_screen_9. This happens even when this is the only mod installed. This doesn't happen in test5 - which works as intended (TEST TEST shows, and other UI text is ok). But the icon also shows Thanks again for your efforts!
Hi :) Test7 shows a few squared where the perk text usully is. Honestly, I think replacing the text with a dot, if possible , will be good enough for immersion since it will be barely visible. I uploaded a pic of how it looks to your mod page (also when combined with the no icon mod). I think it looks great, although the perk name still shows (e.g. "savage") I wonder if there is a way to remove it as well?
for absolutely nothing to show up there's the buff.xml method i mentioned yesterday, but rance pointed out not all perks are in that file so it wouldn't be 100% consistent. still, it could be done for the perks that are in there including the most common culprits like chameleon, burgher, and forester, which i imagine many would be happy with.
Dot is a good idea, I will use it when I have no other choice. I inserted almost all blank symbols in the file, but in test8, I marked each symbol so that you can directly see which one is working. As for the buff file, I think I can start modifying it now. By combining the two, almost all perk pop ups can be removed.
I'd love if you would open up little how did you get it working, and why it didn't work :) Love to learn about modding this game. Will test latest version this evening.
I have no idea why it didn't work, perhaps I missed something. I don't know how to create a PTF mod, so I'm just imitating other PTF mods.As a result, it doesn't work no matter what.
Doesnt work for me (the test file) - it still reads "you activated the perk". Thanks for trying though! Maybe there's some showUI console command that will make perk popups disappear
Thanks. Having trouble with it. Used the link and the icon is gone but the text present. I'm also running Mrozak_s_HUDSubtle_perk_icons (Remove buff icon popups) version. Load this after it
67 comments
BTW, you may find it interesting to take a look at this mod - it seems to do the same but maybe in a different way (but only for specific buffs)?
https://www.nexusmods.com/kingdomcomedeliverance/mods/1849
also, the perks flower power, grave digger, infamous, night rider, shakedown, local hero had the same values in the file as their defaults, so they could easily be removed from there to keep it clean, i'm pretty sure they don't have pop-ups to be removed in vanilla.
as a side note, do you (anyone) know of any perks that in vanilla don't have the YOU ACTIVATED THE PERK pop-up but still show up next to the health bar? nothing comes to my mind and i'm not sure if that's a thing (aside from things that are activated while you're in inventory so you wouldn't see a pop-up whether it exists or not), but if you can recall i'd like to take a look at one to figure out how to achieve such an effect.
As for those buffs with the same values as the original file, I searched for them one by one by looking at the large icon texture file. Some buffs have large icons but are set to not display pop ups, which is quite strange. I have decided to keep them for future use.
You can use exclusion method to find, refer to THIS SITE. Except for those with large icons, all other buff_ui_visitability values of 1 or 3 are possible.
At the beginning, I was trying to create a PTF mod, but no matter what, I couldn't make it work. So let's temporarily use this non PTF version.
Regarding how to completely remove text, further attempts are needed, such as certain blank symbols.
I haven't installed the game (my hard drive is running out of space), so if you can provide 'english-xml. pak' in other languages, I can package them all into mods, googledrive or gofile or megadrive or sth. else are fine.
I got what you are talking about, 'buff_ui_visibility_id=', right? I tried that method before, but some perks are not in that file, like 'dustbin'.
as for test6, unfortunately it doesn't work. it shows "@UI_PERK_ACTIVETED" as well as the same kind of text for every other line in the file, like loading screen hints etc.
i will try the others, but after this i'm not too hopeful about the results
This happens even when this is the only mod installed.
This doesn't happen in test5 - which works as intended (TEST TEST shows, and other UI text is ok). But the icon also shows
Thanks again for your efforts!
Test7 shows a few squared where the perk text usully is.
Honestly, I think replacing the text with a dot, if possible , will be good enough for immersion since it will be barely visible. I uploaded a pic of how it looks to your mod page (also when combined with the no icon mod).
I think it looks great, although the perk name still shows (e.g. "savage") I wonder if there is a way to remove it as well?
As for the buff file, I think I can start modifying it now. By combining the two, almost all perk pop ups can be removed.
Maybe there's some showUI console command that will make perk popups disappear
edit: Uploaded a new file, may it works.
How about just the icon and no text?