Have a second look at the screenshots I attached, I'm getting negative point for killing zombies.
After having another look at the screenshot.
But the negative points are for corpses recovered, not hostiles killed.
I looked into the items file:
- type: STR_ZOMBIE_STERILE_CORPSE
categories: [STR_CORPSES]
size: 0.3
costSell: 6000
weight: 30
bigSprite: 301
floorSprite: 252
invWidth: 2
invHeight: 3
recoveryPoints: 5
battleType: 11
armor: 20
listOrder: 62300
- type: STR_HUMAN_FARMER_CORPSE
categories: [STR_CORPSES]
costSell: -10000
size: 0.4
weight: 40
bigSprite: 451
floorSprite: 373
invWidth: 2
invHeight: 3
costThrow:
energy: 20
battleType: 11
armor: 30
recover: true
recoveryPoints: -90
listOrder: 72100
You gained 15 points for recovering 3 Zombie corpses and -180 points for recovering 2 Farmer corpses. -165 points for corpses.
For killing hostiles you gained 72 points. Looking into the units file:
- type: STR_ZOMBIE_STERILE_TERRORIST
race: STR_ZOMBIE
rank: STR_LIVE_TERRORIST
stats:
tu: 40
stamina: 110
health: 124
bravery: 110
reactions: 40
firing: 0
throwing: 0
strength: 84
psiStrength: 80
psiSkill: 0
melee: 80
armor: STR_ZOMBIE_STERILE_ARMOR
standHeight: 22
kneelHeight: 22
value: 4
intelligence: 3
aggression: 6
isLeeroyJenkins: true
livingWeapon: true
aggroSound: 122
deathSound: 121
builtInWeapons:
- STR_ZOMBIE_WEAPON
- type: STR_BRAINWASHED_HUMAN_FARMER
race: STR_HUMAN
rank: STR_LIVE_SOLDIER
stats:
tu: 46
stamina: 40
health: 35
bravery: 60
reactions: 30
firing: 40
throwing: 30
strength: 30
psiStrength: 35
psiSkill: 0
melee: 30
armor: STR_BRAINWASHED_HUMAN_FARMER_ARMOR
standHeight: 22
kneelHeight: 14
value: 30
deathSound: [41, 42, 43, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145]
energyRecovery: 25
intelligence: 1
aggression: 2
3 (sterile) Zombies + 2 Brainwashed Farmers have value: 3*4+2*30, which adds up to 72.
For some reason you gain more points for killing farmers than for killing zombies, but you gain for both.
This could lead to gaining poins in Farmer missions by vaporising the farmers with energy weapons.
Possible explanation: When captured, you gain just the unit value (or its multiple). When you kill the unit, you gain its unit value and can gain the corpse recovery poins (unles the corpse gets destroyed).
In order for it to be profitable to capture farmers, they have to have positive unit value, but their corpse recovery points are much greater negative to make it bad to kill them. (Not to mention that you have to pay 10 000 in funeral expenses for them.)