Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Currently it doesn't look at the folder structure when making decisions. But you can set the filenames to reflect the properties you want and it will try to automatically load them in.
For example:
An image named c_f_yerles would have the desired effect. Development on this mod has kind of stopped as of late, but I'll see if I can add in a parser for folder structure like you suggested once I get some time, it shouldn't be too much work.
I'll also see if I can get an adult tag working. If I remember correctly, in vanilla the "special" tag is used for player portraits, and the "un" tag is used for unique npcs. But the way unique character portraits are implemented is different from generic ones and this mod doesn't currently support overriding unique npcs.
@banoopy
development has basically been stopped, but I'll make some time and see if I can add another tab where you can check all existing tags so you don't have to sift through all the portraits to find them
For example CustomPortrait_paladin_adult would automatically be assigned to any paladin NPC who is an adult (with "adult" being some coding to detect an NPC's age range to and from as Elin already does seem to have some sort of age range system its character creator)
I was wondering this because I notice that in the game portrait folder it has the "special" designation for portraits for unique characters meaning that game has some sort of coding which allows it to designate portraits to specific characters without those being loaded by other NPC's
Might have been an update to the game that introduced some issues. I'll check it out when I have some time in a couple of days
Now however their portraits will switch to any portrait that's prefaced with special_f. I tried deleting the PSFLinks file thinking that maybe I accidentally fucked something up without noticing but that did nothing. It's not a huge issue because I can obviously just use this mod to limit it to just the right portraits but still I didn't need to do that before so I figured I'd mention it.
Not sure why your ducks have people portraits, I wasn't able to reproduce this with the mod or in vanilla.
This mod is mostly for modders/advanced users that want to set up large sets of portrait groups. young males using granny portraits is a vanilla behaviour which was originally in-scope for this mod, but was never tackled as part of the vanilla fixes.
The only thing this mod will do without any adjustments is fix the mifu/nefu portraits and use some unused portraits. ducks/geese aren't touched and should fall back to vanilla and show up as their sprite. If this is not the case and the ducks actually DO have human portraits because of this mod somehow, let me know which zone you are seeing this with and what happens if you re-roll the duck's portrait and I'll take a look again.
If you just want to set specific peoples portraits you can use THIS mod instead
Updated description: Bugfixes and medium size change that makes the mod create a local second mod that stores settings that will never be overwritten by framework updates since steam keeps deleting peoples settings. Not sure if this is the best solution as it requires booting the game twice before it starts working but it integrates pretty well into the system as it is without any major changes
which caracter/portrait/mod isn't showing up correctly, I can take a look and see if i can figure out what's going wrong
also if you could copy/paste your PSFLinks.json file into https://rentry.org/ or https://pastebin.com/ and then post a link to it, it would make it easier as well
i also recently found out that peoples custom settings for the Elin Core section are being overwritten by every update from this mod, so that may also cause issues. i'm working on a way to fix that now, after the next update and going forward local settings shouldn't be touched by updates anymore
I'm not sure if it's my environment, but no matter how I registered, the settings were not reflected.
I tried to recreate the PSFLinks.json file, but it didn't work.
I'm sorry I can't be more specific.
@NPOu
I haven't had time to work on the new pages, but i'll try to get something done this coming weekend.
You could probably implement another field into the file for exception, and if someone is excluding a portrait from a character it'll save there and not really touch the overall filters someone made, otherwise it'd get too complex.
I wasn't thinking that far ahead though, mostly just want a way to confirm what a character can be with current filter.
Keep up the good work. 🙂
Also for Gaki that's strange it shouldn't touch unique characters, I must have botched something. I'll try to make another update once I get some time.
Thanks. I kinda get it better now and I guess you have mapped quite a few vanilla portraits now.
It was still confusing me a lot so my suggestion would be for when you click a character to show (maybe split the right side in half) what it could possibly be based on the current settings, it'd help clarify if there's actually some filters active or not.
By default it should also just reroll to something random if there's nothing set (and maybe we could have another menu showing characters which are 0 filters applied?).
For example I'm seeing adventurers which cannot be rerolled (Foretta for example) but I also managed to reroll Gaki which has a unique portrait and then I cannot restore her portrait unless I go look for it, at least unique characters shouldn't reroll by default (but I'm not sure if they are identifiable in the code).
@Grabblez, @『 R E J 0 』
Age filter added
big thanks for everyone who provided feedback and suggestions, I really appreciate the info!
Sure, not too difficult, here you go https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3378879190
On PCCs, NPCs don't normally have PCCs in vanilla, they are just single sprites, so you can't open the PCC edit menu easily. you can see the stat window for them, but the moment you try to force open the PCC edit menu it gets confused
Or even one that opens up the PCC menu to let you determine their portrait for them?
@Grabblez, @『 R E J 0 』
Age filter is coming shortly
Moving on the load order didn't do anything.
Disabling (not removing) all my mods also didn't help.
Also seems like sometimes characters also don't want to have a portrait no matter what but then reloading the save (exit+save+load) gives them a portrait.
What I started with: https://i.ibb.co/L1cjh71/2024-12-01-11-17-18-Elin.png
What rerolling everyone with default settings did: https://i.ibb.co/jfZ5j3z/2024-12-01-11-17-25-Elin.png
What turning on the second option did: https://i.ibb.co/rHwBpw2/2024-12-01-11-17-33-Elin.png
The punk without portrait received one after saving+loading BUT next load it happened again, I click reroll and he doesn't until I save and load.
I guess there's still some bug that's blocking normal operation but I just can't see it on the logs now.
The files mentioned in the errors are all from https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3370509818
Also, the BepInEx folder is better because it aggregates all settings from all mods and it's more persistent (not lost on unsub/sub). But I see you also create files on other mods' folders, which would make sense if other modders provide these files, but still, I think you could dynamically put settings/pools in a single file and load them as they are present together with others if present instead of splitting off multiple files. Just a suggestion to better avoid losing data but don't stress too much about it.
I think it might be a conflict with some other mod. I moved it to the top of the load order and it seems to work, now.
@Puddles, no renaming should be necessary for this to mod work. Unity doesn't support multiselect in dropdowns, i'll see if i can scrounge something up
@Sillhouette, I'm not sure why it;s not showing up for you, I'll need more info if I am to look into it, any errors?
c_f-donwon1
c_f-donwon2
c_f-donwon3
--- Repeat through 14
c_m-donwon1
c_m-donwon2
c_m-donwon3
--- Repeat through 13
special_f_littlegirl_donwon1
special_f_littlegirl_donwon2
special_f_littlegirl_donwon3
special_f_littlegirl_donwon4
special_m_donwon1
special_m_donwon2
special_m_donwon3
special_m_donwon4
special_m_donwon5
The given key 'c_donwon_m-11' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <7e05db41a20b45108859fa03b97088d4>:0
at SpecificPortraits.UI.TabPicker.OnCreate (System.Object dummy) [0x002cf] in <0eb83280f97c4372bf1b7e41745052de>:0
Which seems to really mess up working on the menus (I was very confused on how things worked until I saw the error on the log).
Should be done in a couple of days and fix a bunch of usability shortcomings and issues people have been having