The game has a couple of different endings depending on how Geralt reacted in certain situations. If you’re aiming for a specific ending, you likely need external sources because those in-game choices are FAR from intuitive. (Example: you want to make Ciri Empress of Nilfgaard? Start a snowball fight!)

Positive VS. Negative Actions:

Relevant Quests and their Outcomes: