边缘世界 RimWorld

边缘世界 RimWorld

Royalty Room Info (Satisfied Title and Upgrade Requirements)
33 条留言
jaeger972  [作者] 23 小时以前 
no problem :)
sorry for being a bit dense :D
-=GoW=-Dennis 23 小时以前 
That's what I meant, thanks a lot!
jaeger972  [作者] 23 小时以前 
there are 3 lines for titled pawns and 2 for untitled
the current title of the assigned pawn
the currently supported title for the room
the next title that would be supported with the requirements listed below

though i can see that untitled pawns show up as acolytes there
i'll fix that next update
-=GoW=-Dennis 23 小时以前 
I only have a single faction - for rooms where a royal pawn is in, the first line shows the title of that pawn. For rooms where no royal pawn is in, the first line shows the highest title supported, just like the next line, which just seemed odd.
jaeger972  [作者] 23 小时以前 
oh i see what you mean now
the current title of the pawn shows acolyte even though they don't have titles?
jaeger972  [作者] 23 小时以前 
if you had 2 factions with titles it would show both for the untitled pawn and only empire titles for the titled one unless they have multiple titles
jaeger972  [作者] 23 小时以前 
it's supposed to show all satisfied titles if no pawn is assigned or the assigned pawn has no title
the comment earlier about needing to have a titled pawn comes from an earlier iteration
I've changed so many things i don't remember which features are currently working :D
jaeger972  [作者] 23 小时以前 
you have 8 normal floor tiles that aren't fine floor yet
it shows lay fine floors (31/39)
-=GoW=-Dennis 23 小时以前 
Here the room above: https://ibb.co/v4hNMmM4

It actually has no royal pawn in it, yet it shows "acolyte" on the very top.
-=GoW=-Dennis 23 小时以前 
However, I'm really confused: https://ibb.co/dswQR7L5

In the top line it shows archcount, which is the current title my pawn holds. Then it shows it supports baron, despite it does support archcount. (All other rooms show acolyte in the top, even if no royal is in there, so I assumed it also shows what is supported)

Then it notes it would support archon if more fine tiles were in there - but the room is actually already fully floored with fine tiles.
jaeger972  [作者] 23 小时以前 
interesting side effect
i'll work on later today or maybe tomorrow
i'm uploading another big mod today
-=GoW=-Dennis 23 小时以前 
In there it only shows while having selected a bed. It doesn't matter which, once one is selected, all rooms show their status.
-=GoW=-Dennis 23 小时以前 
Yes, the room info tool is what I meant. I never used something else to see the room status, I always have that tool turned on.
jaeger972  [作者] 23 小时以前 
if you're using the room info tool (hotkey g) i can implement the info card prepend for that as well
jaeger972  [作者] 23 小时以前 
yeah it's for the sake of performance and it was irritating me when i clicked on a wall and it showed all the gizmos
-=GoW=-Dennis 23 小时以前 
Yes, I have an archcount. For some reason the overlay only appears when clicking on a bed or a throne. Earlier it would show it just by hovering the room. Guess that's intended.
jaeger972  [作者] 23 小时以前 
if you have a colonist of at least knight rank and the bed in question isn't assignedto a different pawn and still nothing shows up then please turn on verbose logging in the settings and send me your player.log

you can do this if you have hugslib installed. just press ctrl + F12 and send me the github link for your dev log.
jaeger972  [作者] 23 小时以前 
stuff like acolyte doesn't have requirements
jaeger972  [作者] 23 小时以前 
do you have a pawn with a title that has room requirements?
i had to tighten some checks to make it more dynamic
-=GoW=-Dennis 23 小时以前 
Actually, since the update it doesn't seem to work at all anymore - just doesn't show any info for rooms anymore in the tooltip.
jaeger972  [作者] 11 月 8 日 下午 5:06 
oh it now also plays better with multiple factions
no more seeing requirements to go from DMS lieutenant to Empire knight
jaeger972  [作者] 11 月 8 日 下午 5:04 
there are still some kinks I need to iron out, especially when it comes to thronerooms, but this is working well enough to satisfy my own needs.

next feature will be support for VFE - Empire galleries and ballrooms
jaeger972  [作者] 11 月 8 日 下午 5:04 
Just updated
-massive performance increase for when a bed/throne is selected (at the cost of having to wait 60 ingame ticks, so no more updates while the game is paused)
-works much better with mods that alter room requirements. No more string based comparisons, everything is taken directly from the requirement functions rimworld uses. This also means every alternative to a building that is counted is present while none that sound like they should but aren't show up.
-no more issues with the throne not being recognized as one when no pawn is assigned to it
-recognizes when a brazier is present but not fueled
-i could not for the life of me get floors to show up as proper gizmos just like in the architect tab without also nuking performance. For now it just shows up in the list and icons but you'll have to pick them yourself. I probably won't work on floor logik because it's just not worth the effort. floors are the easiest to get right without having to look up title requirements.
jaeger972  [作者] 11 月 6 日 下午 1:57 
i'll pull it from vanilla expanded framework or vfe directly thanks
-=GoW=-Dennis 11 月 6 日 下午 1:47 
For VFE - Empire, it's just the two. If you for some reason need the exact requirements, for every title in VFE - Empire they are listed in the infographics on their mod page quite well: https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2938820380
jaeger972  [作者] 11 月 6 日 上午 7:58 
are there any more extra rooms? I've never really climbed too far up the hierarchy before my modlist broke :D
jaeger972  [作者] 11 月 6 日 上午 7:56 
then i'll put it on my list :)
-=GoW=-Dennis 11 月 6 日 上午 3:34 
They need to get bigger and better the higher the title is, similar to bed and throne rooms.
jaeger972  [作者] 11 月 6 日 上午 3:33 
Not yet but I might look into that. Do they have to get bigger/better as your title rises or do you just need to have one?
-=GoW=-Dennis 11 月 5 日 下午 11:07 
So, do I understand correctly that Medieval Overhaul is not necessary, but this will work to show room eligibility for VFE - Empire? Does this also work for VFE - Empire Gallery and Ball Room?
jaeger972  [作者] 11 月 5 日 下午 5:08 
i worked on it for 14 hours over the span of 2 days is what i meant. Still think it turned out pretty well. It's still a little bit janky when no pawn is assigned and you have multiple factions with titles but i think it's solid enough to upload.

Witch how much medieval overhaul: royalty adds to the requirement I just needed a proper tool to tell me what those requirements are.
Clicking on a pawn, looking for their title, clicking it and going through the list of requirements to compare what you've got and what you haven't really isn't it for me.
Reestock 11 月 5 日 下午 3:22 
I was worried that it might be kind of an unnecessary mod, but the fact that you overproducted it by 2.5 days makes me interested!
jaeger972  [作者] 11 月 5 日 下午 2:06 
So I almost finished this mod in 50 minutes and then thought "but what if icons?". Then I went "but what if gizmos for upgrade buildings?" and finally arrived at "but what if multiple factions with titles?".
Anyway, almost 14 hours over 2 days later we have this.
Gizmos are created dynamically depending on what the next title requires. Should be compatible with any mod that changes titles or has factions with titles.