Anyone that know about this can pls someone answer?
Hopes knows it!
Basically, you are reading too much into the code itself. In-game (at the help section ("?")) it's called dispassion and the text for that is;
"Dispassion
This is how willing your character is to 'bend' the rules and do what is 'necessary' in the world of mafia. A dispassionate person has an easier time with killing an enemy, stealing and do specific missions and also give you the options on different 'executions' options."
Basically, it determines how it will shape the MC. I am not planning to do any crazy branching with it (who knows what the future holds tho), but to give an example of what is planned;
Mc gets the upper-hand against an enemy guy. Option
A, Let him leave (- morality in code which decreases dispassion)
B, Kill him (Single shot to the head. No dispassion change. This is the mafia world and death is part of life.)
But here is the thing with the stat. If it's 'high' enough then other options may appear that adds extra scenes. Such as
C, Slice his throat over with a knife. (which adds +morality and increase dispassion)
Now, don't dwell too much into the options as those were just some fast options as for example and it's not always about death and murder, etc.
The reason why it's called morality in the code and not dispassion is because I started with having it called morality in the in-game help section. But discussing this subject with some of the players in the thread they made it clear that dispassion is the better word to use. Now, I didn't want to go back in the code and replace all the morality stat name to dispassion as I myself do not mind it. It's just the code and not in-game.