Yeah I saw this. It's crashing because the number of people in the affection list is no longer evenly divisible by 8.
Easiest way to fix:
Delete
game/notification.rpyc
(it will rebuild automatically)
Then edit
game/notification.rpy
in any text editor. On line 2, add "import math" after "init python" like this:
Python:
init python:
import math
#positiveColor add the "good" color to increased stats (green)
# rest of file goes on as before
Now find the function named "screen affection_screen():" ... we're going to change the way the "number_col" variable is built with the math library's ceiling function. From this:
Python:
$number_col = len(discoveries["Characters"])/length_col
to this:
Python:
$number_col = math.ceil(len(discoveries["Characters"])/length_col)
Adding
math.ceil(
before the call to the length function, and
)
after. Don't forget that closing parenthesis.
Save the file and run the game. It will automatically rebuild the rpyc compiled version of the file, and the affection menu will now work.