... and I'm in love with it.
Then again, I can't resist the combination of strategic planning and tactical missions. LCS falls into this category along with classics like the XCOM series and the Jagged Alliance series.
A few observations/suggestions:
- I've had v 4.06.3 crash while assembling and immediately deleting a squad. I'm afraid I can't remember the exact sequence that lead to the crash.
- Justice system: A nice addition would be to get out of pre-trial jail on bail. Of course, if the justice system is sufficiently C+, excessive bail should be mandatory. Otherwise, spending a month in a cell waiting for the trial because of a loitering charge seems a bit much.
- It would be nice if the game kept track of all crimes of a Liberal even after sentencing, i.e. show how often a Liberal has been acquitted/found guilty of certain crimes in the past. Of course, these statistics could also influence future trials.
At C+, justicial abominations like three-strike-clauses could occur.
- The police seems a bit too eager to gun down fleeing, unarmed vandals^H^H^H^H^H^H^H graffiti artists. Couldn't they at least aim for the legs instead of blowing head off with shotguns?
- The code ...
I've looked at it.
Are there any plans for refactoring thing like the long-ish functions (activities.cpp, I'm looking at you)? I'm very much a friend of keeping functions short enough to fit on one screen unless there's a convincing reason not to, so that single aspects of the program can be modified/debugged without possibly influencing other unrelated parts.