Thanks for the good suggestions:
I like the tank tracks idea, that is doable, and i'll put that on to-do list.
I'm adding surface materials support because of audio sounding different based on what you are walking on, and it obviously fits with skidmark effect / colors, and can be extended to produce tank track trails depending on materials aswell.
Weapon smoke: some support was made for this, but it looked odd and needs to be reworked to make a particle trail look good, plus i need a new, better graphics for this first, i'll return to this a bit later.
For gui: i don't think a simple compass threat radar will work good (especially combined with rotating camera option), i'm hoping to make a proper radar map with buildings roads and targets shown.
Your suggestion for weapon hud changes seem good, it's something i considered to make similar to deus ex (
example ) where key numbers are connected to number keys, similar to what you drawn, i do need a gui / styling to get that to look good, it' something that i can work on later, not much priority on hud currently.
Similar to health bars, what i have now is a terrible design (and previous one i had was even worse). I'm considering a single health bar, which would show in percentage how much vehicle, character health and armour you have in different colors combined together, but i think i can simply ditch the vehicle health, as the cars now produce visual damage, have damaged engine sound and also catch fire - and that already gives a good indication of their damage.
blood decals on floor and vehicle: this is being worked on, so far all decals on cars are black, to simulate dents, i can make red ones tho - it's on the todo list together with ground bloodstains.
Muzzle flash: fixed, thanks
Enter / exit animation: the current animation is placeholder, the character and its animations need to be remade. Once that will be done, it should look much better.
Thanks for reports and suggestions, it will take some time to make everything, but i appreciate anything that can help polish the game to look good and play well.