Here is the full list of all 40 Thronebreaker: The Witcher Tales achievements worth 1,000 gamerscore.
Complete the main story line for Angren.
Defeat Gernichora.
Kill count Caldwell.
Complete the main story line for Mahakam.
Play 5 or more characters in one battle.
Complete 20 Puzzles.
Kill 9 enemies simultaneously.
Recruit Barnabas Beckenbauer into your army.
Pray at 10 Shrines.
Defeat Kelltulis the dragon.
Train your first Raynard Unit.
Complete the main story line for Aedirn.
Recruit Isbel into your army.
Defeat Eldain.
Obtain 10 trinkets.
Recruit 200 Soldiers.
Recruit the dog into your army.
Gather 5,000 wood throughout the game.
Complete the main story line for Lyria.
Win a non-Puzzle Battle with less than 10 damage taken in total.
Recruit Eyck into your army.
Kill the Manticore.
Earn 10,000 or more gold.
Use Meve to trigger allies' Loyal abilities 100 times.
Win a non-Puzzle Battle without any of your units being killed.
Finish the Thronebreaker tutorial.
Find all golden chests.
Fully upgrade your army camp.
Read all spymaster letters.
Obtain all weapons.
Complete the main story line for Rivia.
Finish the Thronebreaker campaign.
Train your first Gascon Unit.
Own at least one copy of each non-Reynard, non-Gascon unit.
Unlock all of Gascon's Buildings.
Unlock all of Raynard's Buildings.
End a round with a score of over 300.
Find an Easter Egg.
Collect 15 Treasure Maps.
Unlock all achievements.