Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Auto Workshop Needs  (Read 1375 times)

someone12345

  • Bay Watcher
    • View Profile
Auto Workshop Needs
« on: July 05, 2016, 11:00:03 am »

Several of the new needs require the dwarf to craft something (for example, practice a craft, or do something creative). However, it is a pain to go through all of the dwarves, enable crafting, let them make something, then turn it back off so they can go back to work. One way of allowing dwarves to be creative with less micromanagement would be to allow setting workshops to a "public" (name doesn't matter) setting, where any dwarf who is distracted by having the need to practice a craft or something unmet can go there and make a mug or something, without having to have the labor enabled.
Logged
GENERATION 26:The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experime

Dame de la Licorne

  • Bay Watcher
  • Cats? Check. FPS? Uh-oh...
    • View Profile
Re: Auto Workshop Needs
« Reply #1 on: July 05, 2016, 04:18:15 pm »

Hi!

And it would also make sense to extend it to a "public" training room, so that any dwarf who needs martial practice can take some time for that, too.  Like they currently do for using the zone locations.

-Dame de la Licorne
Logged
If software was real world, then it'd be something equivalent of hitting a nail with a hammer and having a building collapse on the other side of town.

Don't worry people, sometimes -moments occur

SixOfSpades

  • Bay Watcher
  • likes flesh balls for their calming roundness
    • View Profile
Re: Auto Workshop Needs
« Reply #2 on: July 05, 2016, 08:50:58 pm »

. . . it would also make sense to extend it to a "public" training room, so that any dwarf who needs martial practice can take some time for that, too.
I don't think it's a good idea to mix Dabbling Hammerdwarves and Dabbling Armorsmiths in the same room. Think of the accident potential.

I see something more like a community college, where adults with the inclination can sit in on the classes meant for younger students, and even participate in the hands-on work if they pay the shop fees.
Logged
Dwarf Fortress -- kind of like Minecraft, but for people who hate themselves.

Dame de la Licorne

  • Bay Watcher
  • Cats? Check. FPS? Uh-oh...
    • View Profile
Re: Auto Workshop Needs
« Reply #3 on: July 05, 2016, 09:04:30 pm »

I don't think it's a good idea to mix Dabbling Hammerdwarves and Dabbling Armorsmiths in the same room.

That's why I referred to it as a "public" room.  As it stands now, you have to assign a barracks/whatever to each squad before they'll train there.  It shouldn't be that much harder to also list an option for [dwarves not in a squad], in addition to the current list of every squad in the fort (assuming that the programming can be done, that is).  And then any non-military dwarf in there would only do "Individual Combat Drill", so there shouldn't be an issue with different ability levels.

-Dame de la Licorne
Logged
If software was real world, then it'd be something equivalent of hitting a nail with a hammer and having a building collapse on the other side of town.

Don't worry people, sometimes -moments occur

Migrant

  • Bay Watcher
    • View Profile
Re: Auto Workshop Needs
« Reply #4 on: July 08, 2016, 05:39:26 am »

Makes sense. They already take care of most of their needs like praying, eating and drinking. Happy dwarves are worth the extra clutter of stone trinkets or what they would be making.
Logged

DeCervantes

  • Bay Watcher
    • View Profile
Re: Auto Workshop Needs
« Reply #5 on: July 12, 2016, 08:02:47 am »

I also had this idea in my head.

- I like the idea of enabling an option like "public workshop". An a workshop with this option enabled you would not be able to give jobs and it wouldnt accept orders from the manager. It would be free for dwarfs to do hobbies. Of course if you have a lot of dwarfs you would need more to cover the needs of all of them. I like the idea of the dwarfs doing a random object. We would need a way to limit, maybe via stocks window, the material accesible for hobbies. Lastly I would like the public workshops to be open for strange moods ("Urist has been occupying the public carpentry for months the bastard").

- The idea of a public training room is also great. I would simply suggest the option to enable a barrack, defined normally from a weapon rack or armor stand, as "public training room" (better name pending :P).

It is not a unified system, but neither is military and industry in this game.
Logged

Repseki

  • Bay Watcher
    • View Profile
Re: Auto Workshop Needs
« Reply #6 on: July 13, 2016, 09:22:13 am »

Definitely good ideas.

Having the "public" workshops only use certain materials would be easy enough with linked stockpiles though, instead of trying to add in limits through an additional system. And no real reason to have the "public" toggle turn off manager access, since that can already be done in the workshop profile as well. And allowing dwarves that don't have a specific job enabled to assist with large production orders might be useful in some situations.

Item preferences could be used to determine the type of workshop a dwarf would want to use, with individual personalities determining how often a dwarf will want to make something and/or only use only a specific type of workshop. Then it's not quite as simple as setting up a "public" craftsdwarf's workshop to fulfill an entire forts crafting/creativity needs.

As for the "public training rooms" I almost feel like they would work better being defined through zones as locations similar to taverns/temples/libraries. Then they could be used much like taverns when it comes to different activities. Allowing some basic individual training sessions, but also having the possibility for group activities like simple demonstrations or even sparring/brawling if it fits with the personalities/grudges present in the zone. Being a location defined via zone might also allow "trainers" to be assigned, as opposed to the performers currently. Basically acting like the Champion noble position, but for that specific zone, and not for actual military squads.

Might even make training weapons actually useful, assuming it wouldn't be to hard to have them get used/stored similar to goblets in a tavern.
Logged

DeCervantes

  • Bay Watcher
    • View Profile
Re: Auto Workshop Needs
« Reply #7 on: July 14, 2016, 06:58:55 am »

Tbh mybidea of defining a barrack as a training zone was just an attempt to make it easiert to implement, but I don't know the code so it may not b the best idea. xD. I really hope to see this two things implemented.
Logged