kutay25's Big Campaign Suggestion Thread (WIP)

Hello everyone! I haven't been on Automation for a long time but I guess it's time to come back. Since I'm a messy person, I always spread my ideas around the forum and I want to gather things together to make one big topic for everyone. As usual, I remind I don't beg or force anyone for these ideas and it is not meant to be. Have fun!
NOTE: I haven't been on forums for a long time so I might write things that are already written. Sorry! Just check out the title to select the ones which are new, I guess.
NOTE: This will be a very long thread and I might split topics to posts for easier navigation.
Morale:
Pretty simple and clean. Workers at your company will have a factor called morale which has effects on: Efficiency, Production Units, Happiness, Strikes, Scandals etc.
Morale will be between 0 and 100 and will be affected by 3 main factors and few other factors:
MAIN:Random Values (for realism purposes, for example: a person might have family situtations.), Work Hours and Salary.
MEDIUM: Workplace (They'll work better on quality enviroment, better tools, benefits you get from your company etc.), Recent Strikes or Scandals etc.
MINOR: Experience on their current workplace (He might be just assigned from another factory to your main factory that causes to slight morale drop etc.) etc.
FORMULA: (I'm not good at maths so I can't really make a one but I'll simply write something explaining it)
if Random Values↓, Work Hours↓, Salary↑, Workplace↑, Recent Strikes or Scandals↓, Exp on WP↑ then Morale↑
if Opposite values then Morale↓
if Morale↑: Efficiency↑, Production Units↓, Happiness↑, Strike or Scandals↓.
if Morale↓: Opposite Values.
NOTE: I haven't been on forums for a long time so I might write things that are already written. Sorry! Just check out the title to select the ones which are new, I guess.
NOTE: This will be a very long thread and I might split topics to posts for easier navigation.
Morale:
Pretty simple and clean. Workers at your company will have a factor called morale which has effects on: Efficiency, Production Units, Happiness, Strikes, Scandals etc.
Morale will be between 0 and 100 and will be affected by 3 main factors and few other factors:
MAIN:Random Values (for realism purposes, for example: a person might have family situtations.), Work Hours and Salary.
MEDIUM: Workplace (They'll work better on quality enviroment, better tools, benefits you get from your company etc.), Recent Strikes or Scandals etc.
MINOR: Experience on their current workplace (He might be just assigned from another factory to your main factory that causes to slight morale drop etc.) etc.
FORMULA: (I'm not good at maths so I can't really make a one but I'll simply write something explaining it)
if Random Values↓, Work Hours↓, Salary↑, Workplace↑, Recent Strikes or Scandals↓, Exp on WP↑ then Morale↑
if Opposite values then Morale↓
if Morale↑: Efficiency↑, Production Units↓, Happiness↑, Strike or Scandals↓.
if Morale↓: Opposite Values.