Specifically, PRE/POST_NEW_ROOM_GENERATION allowed to return additional values, but the multi-return didn't actually work. Since the only current/working usage of them was only returning currentRoom, the callback was changed to allow either returning currentRoom or a table containing it, justGenerated and boss, similarly to vanilla/Repentogon callbacks that allow returning tables.
Specifically, PRE/POST_NEW_ROOM_GENERATION allowed to return additional values, but the multi-return didn't actually work. Since the only current/working usage of them was only returning currentRoom, the callback was changed to allow either returning currentRoom or a table containing it, justGenerated and boss, similarly to vanilla/Repentogon callbacks that allow returning tables.