Dwarf Fortress

Dwarf Fortress

95 ratings
Non-Specialized Labor Icons
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
862.653 KB
3 Dec, 2023 @ 10:02am
3 Dec, 2023 @ 10:58am
4 Change Notes ( view )

Subscribe to download
Non-Specialized Labor Icons

Description
Please feel free to comment if you like this mod! (PS: I'm taking requests. If you have ideas for groups of multiple labors, I can make more custom icons. If I have enough extras I'll make it possible to pick and choose the 8 you want out of those)

Hello there! This mod does quite a few things.

First and foremost, it replaces the 8 custom labor icons that were previously roman numerals with detailed, somewhat non-specialized looking graphics that is suited for multiple labors / groups of labors.

Additionally, because the game has a hardcoded limit of 8 custom labors, but workshops each get their own individual "workshop ownership" labor icon, I added two new workshops, the Stronghold Armaments, and the Stronghold Armoury, each with their own individual workshop graphics and workshop labor icon. This allows to bypass the hard coded limit of 8.

Since I decided to add new workshops, I felt that it would be nice if they did something. As such, the new workshops can be used to train weaponsmithing and armoring, at ~1/4 the rate of experience gain from normal crafting. This is so the workshops aren't purely decorative, but this function can be easily removed if you so desire, by deleting two files:
Entity_patch_reactions_labor_outlands.txt and reaction_train_labor_outlands.txt, both found in the mod folder, within the objects folder. (Deleting the entire objects folder removes this new workshop function entirely, leaving only the 8 custom labors icons)

This mod is obviously incompatible with any other mod that changes labor icons, but is otherwise compatible with anything else.


How to use the new workshop labor icons: first build the workshop, select "Workers" and select the dwarf that will receive the workshop labor icon. You're done!

FAQ:
Q:I like this, but I don't want new workshops, or I don't want the ability to gain xp from them, what do I do?
A:Delete the objects folder removes the workshops, removing the two files with reactions in the name removes the abiltiy to gain xp, leaving the workshops to be purely decorative

Q: Why Strongholds Armaments? Armoury? Why not just call it armorsmith and weaponsmith?
A: Because I wanted to keep the new workshops at the very end of the list, so as to not ruin the muscle memory of those that are used to the way the menu is organised. Workshops are in alphabetical order, and Strongholds was the best thing I could come up at the time.

Q: Why Outlands?
A: I've been making quite a few mods for myself that I'm planning on publishing eventually, I used "Exotic" at first but other mods on the workshop use that name, so I went with "Outlands" instead to individually stand out.

Q:Is that a trashbag in a barrel?
A:Yes, that is indeed the dwarven equivalent of a trash bin.

Q:How do I select X or Y labor icon?
A:I recommend to first create 8 custom labors at the same time, then assigning the one you want to the labor (s) you prefer. Do note that after 8 custom labors, the icons cycle back.

Tips and tricks: The last labor icon (or any other) can be used to differentiate who is part of the militia and who isn't. Simply creating a custom labor with no labor associated and assigning this to your military dwarves allows for a visible icon showing who is part of the military at all times.
14 Comments
@PrivateRiem malformed numeric versions in info.txt prevent loading
PrivateRiem  [author] 30 May @ 10:35am 
@RabidAvali it is possible, however only the icons and no other feature (custom workshops)
Take the file interface_bits_labor_outlands, rename it interface_bits_labor, and put it into Dwarf Fortress\data\vanilla\vanilla_interface\graphics\images
RabidAvali 30 May @ 10:28am 
is there anyway to add this to a playthrough post world gen?
[COD] Jogurcik 16 Apr @ 7:53am 
what the white checkmark icon in dwarf labour tab mean?
vanguardascendant 2 Mar, 2024 @ 8:03am 
Thanks!
PrivateRiem  [author] 1 Mar, 2024 @ 12:52pm 
@Vanguard In the build->workshop-> Armaments/armoury
Once a workshop is built, select it, hit the "Workers" tab, select the dwarf you want to bestow the labor icon to.
vanguardascendant 29 Feb, 2024 @ 4:53am 
How do I make use of the bonus two work icons in the labor screen? I might be missing something in your explanation.
Nils de Lumière 25 Feb, 2024 @ 10:46am 
I think the EARLIEST_COMPATIBLE_NUMERIC_VERSION and NUMERIC_VERSION tag in your mod don't respect the rule for le info.txt
It should be integer number according to the wiki, it through an error in log.
PrivateRiem  [author] 13 Feb, 2024 @ 6:20pm 
@Anopiko Less generic labors all have their own workshop icons (butcher shop, kitchen, presser etc) and labors that usually have quality levels are normally limited to a handful of dwarves at most, which is suitable for using with workshop ownership. A farmer, for example, would not have the time to also be brewing or pressing, as they're too busy with the farming process (and farming already has its own labor icon as well). Carpenters are hardly needed in large numbers either.

Each workshop has its own unique labor icon from setting workshop ownership. This is what led me to the current set of icons, along with trying to add icons for labors that usually don't really have any, like spinner and cheesemaker for example. It could also be possible, even fairly simple, to add those unique workshop labors icons as replacement for the roman numerals, but I didn't see the point of doing it, since workshop ownership is an option. I will keep your feedback in mind, thank you.
anopiko 7 Feb, 2024 @ 9:49am 
5) Generic crafts (icon: a table with a scroll, gem, bone, glass and a gear). For gem cutters, bone crafters, glass workers, mechanics and some other specialized crafters like papermakers)
6) Textile industry (icon: scissors, thread and needle, stack of cloth) - for all kind of people related to textile industry (and even leather workers and doctors)

The last two might be whatever, for example one that mark military people (like your icon with armor and money) and one could be, a book or a scroll, to mark peoples assigned in locations