Then I just made a script to draw the animation frame by frame: 1, 2 (the first script contains general methods to draw graphs and the second one draws DFS tree specifically). Finally I used some command-line tool to join the frames into an animation. Oh and also, the "partially bold...
The only drawback is that it will take longer to reach 100 affinities because you can only gift one item at a time, so you will have to use the menu more. However, I believe this is worth grinding tens of thousands of additional Zenny. You will see unique dialogue for gifting them be...