Here is the full list of all 46 Zombie City Defense 2 achievements.
Complete all tasks on hardcore in mission 04
Destroy 1 bil$ worth of buildings
Take MLRS to mission
Complete all tasks on hardcore in mission 06
Take pyromaniacs to mission
Save at least 1000 people
Take commisair to mission
Take napalm to mission
Destroy 100 mil$ worth of buildings
Take guerilla officer to mission
Take nuke to mission
Spend a year on battlefield
Complete all tasks on hardcore in mission 03
Complete all tasks on hardcore in mission 02
Take commando to mission
Kill 5000 zombies
Spend on battlefield 180 days total
Scavenge 500 buildings
Complete all tasks on hardcore in mission 01
Kill 1000 zombies
Take minelayer to mission
Spend on battlefield 30 days total
Take medic to mission
Research your first tech
Scavenge 10 buildings
Save at least 5 people
Save at least 50 people
Win your first mission
Enter your first battle
Kill 50000 zombies
Kill 100000 zombies
Scavenge 2000 buildings
Destroy 50 bil$ worth of buildings
Save at least 10000 people
Finsih last mission in campaign
Complete all tasks on hardcore in mission 05
Complete all tasks on hardcore in mission 07
Complete all tasks on hardcore in mission 08
Complete all tasks on hardcore in mission 09
Complete all tasks on hardcore in mission 10
Complete all tasks on hardcore in mission 11
Complete all tasks on hardcore in mission 12
Complete all tasks on hardcore in mission 13
Complete all tasks on hardcore in mission 14
Complete all tasks on hardcore in mission 15
Complete all tasks on hardcore in mission 16