Nice to know, I'm not the only one suggesting it
If enabling civilians to shoot requires too much coding, then maybe start with something easier - update their movement patterns. Theoretically, saving civilians should be X-com first priority during terror mission. As we all know, it is not - civilians are dumb, they just run around and typically are gunned down regardless of player actions. Some strategy guides even suggest completely ignoring them ("the penalty is not big enough") or kill them to prevent zombiefing - while effective strategy, it's unacceptable for ethical reasons
It would be much more interesting if player could actually do something to save them. Therefore, civilians should:
1. Run away and hide from spotted Aliens - openXcom has "sneaky AI" option, so I assume that some routines for such behavior already exist.
2. Try to get to X-com craft - they saw some military aircraft landing, so they logically assume that reaching it is their only chance for rescue. They could even try to board the craft and if they do they should count as saved in case of aborting.
This may encourage player to plan his actions with civilians in mind - cover escape routes with smoke screen, create safe zones, act fast to secure area etc.
If at some point coders make civilians able to shoot weapons, there will be another thing to consider:
3. enable them to pick up weapons - again, there is "Alien pick up weapons" option, so some work with AI is probably done. This may introduce interesting actions as throwing weapons to civilians to increase overall firepower. This however, while interesting to see, may be considered too unrealistic - while firing a gun should be obvious and intuitive for average person, proper handling, aiming and reloading requires training. However I wouldn't be surprised to see a berserk housewife spraying Mutons with auto-fire if her children lives were at stake.
The last question is easy to answer - treat civilians just like any other 'enviro hazard', eg. exploding UFO Power Source. So, no score for kills made by them, but points for alien corpses recovered.
I disagree here. It may promote silly actions as "stun or kill civilians so they won't take your points" or "block their line of fire so they won't make the killing shot". Aliens killed by civilians should be counted for X-com. Such cases would be too rare to became some serious exploit.
Same with red-on-red kills (civilian x civilian) - they count as killed by aliens (as they caused the whole mess) unless it was XCom who killed them.
Agreed here.