I propose:
[ ] 1. Increase the fine limit to something larger to give a bit of margin. You could accidentally press the spacebar or jump too early. Those things happen. [Assigned: @zonkmachine] Fixed in https://github.com/pioneerspacesim/pioneer/pull/6128
[ ] 2. Add a flag [❗] over the police badge to indicate that the police want your attention.
[Assigned: @zonkmachine] Fixed in https://github.com/pioneerspacesim/pioneer/pull/6128 by Sturnclaw and bszlrd
[ ] 3. Have the police just nag a bit if your fines are on the lower side.
[Assigned: @zonkmachine] Fixed in https://github.com/pioneerspacesim/pioneer/pull/6128 with reminders by patrol on scanning when arriving to a system and automated reminder on docking.
[ ] 4. Have the station draw fines that are within your budget automatically if you are within a lawful bureaucratic faction.
[ ] 5. If you don't respond fire from a police patrol, have the police escort you to the nearest station for further processing.
[ ] 6. Revoked take off clearance. This is already implemented as a message when requesting permission to take off but it isn't enforced. It could have an "illegal take off" offense to Legal.lua and perhaps some other implications. Like making you the responsible if an accident happens while taking off and you haven't requested permission to take off.
[ ] 7. Make police raction relative to reputation/legal system etc.
https://github.com/pioneerspacesim/pion ... 2198304378
Code: Select all
if fine > maxFineTolerated then
-----------------------
Internal code changes
[ ] 8. Substitute hard-coded duplicate magic numbers with function.
https://github.com/pioneerspacesim/pion ... 2145333490
Code: Select all
if fine > maxFineTolerated then
Code: Select all
if PlayerState.IsCriminal() then
Some further ideas:
Maybe you can go to prison and spend some time on 'Tranquility' only to be released after a couple of months and if your assets didn't cover your leagal fees/fines, the ship has been stripped from things that can be sold, weapons first, or if the costs are large, the ship itself been sold and you'll end up having to buy a cheaper ship than you started out with, or the game simply ends if you can't even afford a Xylophis. Don't do crime or if you insist, be good at it.
When you buy/sell goods that are illegal, the criminal charge is 'Trading illegal goods'. Maybe there should be another term, 'Smuggling', that is essentially the same charge but for when you enter an area with illegal goods.