First of all, thanks for the constructive feedback! I really appreciate it if the feedback has good reasoning.
#1 by Tim Watts
Now in real life when a person signs a contract they "generally" honor it and normally once they have signed they realize that its done and dusted and they can concentrate on racing until they need to sign again. Generally the only thing that will drop moral is poor performance, being bored, bad press etc. And the only times we see people re negotiating contract is either when a new one is due or their role changes. e.g 1st driver to test driver.
If say one of my current drivers decides he isnt happy with what his contract is he gets the shits his/her moral drops until he gets what he wants. making him slower
I from here have the choice of making my driver honor his contract as he signed which will make him slower with a moral drop.
Or i can RESIGN him and make him happier which will drop my moral lol.
#4 by Tim Watts
I still find that the Moral drop for already signed and agreed contracts is a bit much and i agree the system needs to change. I dont think a moral drop is the way to go though. It kind of punishes teams for doing what we were allowed to do. And isnt very realistic for staff to want a new contract for their already signed contract terms
First of all: breaking open contracts and replacing them with a new contract happens all the time in the sporting world. Not just in football, also in F1 (Hamilton this season, Vettel back in 2013 until 2015, etc.).
If a driver wants to break open a contract, they feel they either want to extend their deal with the team because they're happy or they feel they're massively underpaid. It's not a coincidence that Lewis Hamilton didn't want to delay his contract talks last season before clinching the championship title. It massively improved his negotiation position (or power position in Pitwall terms), and it improved his new contract by 9m pounds a year if I remember correctly.
Now imagine you're in the Pitwall world. Due to reasons people used to accept everything, even a salary of 1,- if you were an unknown but amazing driver. You've done 2 seasons and you've earned a whopping 25,- in the past 25 weeks. Of course you're going to be unhappy when the system allows you to be unhappy over it.
You might think okay yeah, but the 1,- is exceptional. That's true and not true. It's not exceptional that persons were massively underpaid. Salaries are supposed to be the number one cost of a team, as it's probably the most important asset of a team. Whereas the number one driver has the biggest salary. Now this hasn't been the case.
I normally don't do this, but to give you all an idea I will exceptionally share some economical details. The average bank balance (which equals to money that is sitting in a bank, as a reserve) of all teams currently is 25 million. Not negative 25 million, but positive 25 million. And of all teams there are 15 teams that have a bank balance of more than 100 million. Agreed, some are due to selling shares, but most of these teams have done so by acquiring millions per week, in only 25 weeks (!). If this situation continued then there would've been a massive balancing issue (if there isn't already one) with teams who were able to use a sort of exploit that was tolerated (no offense to them, I like it how people try different sorts of ways to get a winning way; I just had to close that way as that was never intended to be there) to get a winning team.
Not that I want to sound like a big jackass/showoff, but: I've got quite some experience in managing a game like this, I have a master degree in economics, I know what I'm doing. This was a no-brainer in regards of how fast this one should be closed.
#1 by Tim Watts
Can the moral drop be staggered over the next say three season so next season their moral wont really drop much then season 4 drop by a little more then 5 drop a little more, than 6 full swing into moral drop if they aren't being treated well.
Looking into the future when this system has been running there wont be much of a issue but I will be annoyed if one of my drivers who was say on $400,000 a year with a 4 year contract decided one year in he was worth a lot more cause he came second in a season and im strong armed into paying him more when we have a legitimate contract.
This is actually sort of the case. When a person is unhappy there are several ways of being unhappy. The real algorithm is a bit more complex than this so this is a more straightforward example and I'm not using the real numbers, just examples.
He is paid: 5 000, he rates himself 7 000: 5000/7000 => He is only paid at 71%. He might complain, but probably not.
He is paid: 300 000, he rates himself 210 000: 300000/210000=> He is only paid at 143%. He is going to stay dancing on the table silently.
He is paid: 100, he rates himself 125 000: 100/125000 => He is only paid at 0.08%. I'm going to guess he's going to the most extreme unhappy in the game as you can be. This means his morale will drop massively.
He is paid: 50 000, he rates himself 125 000: 50000/125000 => He is only paid at 40%. He's going to be unhappy (ie. lose morale) on a medium scale let's say.
#1 by Tim Watts
Another idea that could potentially work that may give you the same outcome without hurting the speed of drivers is have a likely to
re-sign(or sign) stat.
If they are getting underpaid now the stat will drop and we could if we choose to fix that but the driver will still give 100% effort either way.
I think there are many examples of people who become unhappy and start performing their sport in a less good way. An extra stat which basically does nothing will not make people upgrade their contracts.