Non sapendo assolutamente nulla di come hai progettato il gioco, ti rispondo un po' sul vago.
Per l'esempio che hai fatto, credo avrai mantenuto un contatore delle persone uccise o avrai implementato un sistema per valutare se durante il gioco hai fatto il buono o il cattivo.
A questo punto, quando è l'ora di far partire il finale, da qualche parte nel codice, basterà controllare questi valori.
Ad esempio
if(personeUccise/personeTotali==0) mostraFinaleDaBuono();
else if(personeUccise/personeTotali==1) mostraFinaleDaCattivo();
else mostraFinaleAlternativo()