Author Topic: Will mods allow complex job defaults?  (Read 415 times)

0 Members and 1 Guest are viewing this topic.

Offline seanth

  • Laborer
  • **
  • Posts: 11
Will mods allow complex job defaults?
« on: April 24, 2018, 01:07:31 PM »
I'm using Banished in a modelling class and we were mapping building types onto Maslow's Hierarchy of Needs as a way to understand job importance in the game and how it applies to human sustainability. Doing that led to some ideas about how jobs could cascade based on importance.

Right now, if a Tailor has nothing to do, their behavior will default to a Laborer. Does the modkit allow for more complex job paths that would, for example:

If a Tailor has nothing to do, it acts like a Gatherer
If a Gatherer has nothing to do, it acts like a Laborer

That's just a simple example, but I think you get the idea and can imagine how all the job types could interlink and cascade.

So? Possible?

Online RedKetchup

  • Champion
  • Banished Expert
  • *****
  • Posts: 9575
  • Country: ca
Re: Will mods allow complex job defaults?
« Reply #1 on: April 24, 2018, 02:58:34 PM »
i dont think they can.... @Discrepancy  would be the best to test and talk about it.
> > > Support Mods Creation developments with Paypal Donations < < <
Click here to PayPal Donate.

Offline Discrepancy

  • Modders
  • Architect
  • *****
  • Posts: 913
  • Country: au
Re: Will mods allow complex job defaults?
« Reply #2 on: April 29, 2018, 02:45:30 AM »
Unfortunately no we can't to that extent.

All we can do is change the default worker from laborer to something else like a farmer, and that would make every citizen automatically and permanently until otherwise assigned to another task as a farmer. So it's really not worth doing unless someone really wants this? tasks like clearing land, supplying building sites and emptying some workplaces would still require a laborer workforce anyway.
Code: [Select]
Game\Profession\Profession.rsc:resource

ProfessionList resource
{
Profession _default = "farmer";    // changed from laborer
Profession _builder = "builder";
Profession _child = "child";
Profession _student = "student";
}

https://i.imgur.com/R2XRA3M.jpg
Will mods allow complex job defaults?


As all of the citizens AI functions are hidden from us we cannot see how their idling places are chosen, or what they do if they have nothing to do at their workplace.