Releases: jsfehler/renpy-encyclopaedia
Releases · jsfehler/renpy-encyclopaedia
3.2.0
3.1.0
3.0.2
3.0.1
3.0
v2.6
v2.5
Changes:
-
Adding an EncEntry to an Encyclopaedia via Encyclopaedia.add_entry() when it's already inside another Encyclopaedia will trigger an Exception. There's currently no safe way to put an EncEntry in two Encyclopaedia.
-
Improved validation when adding sub-entries to an entry. Duplicate page numbers will trigger an Exception.
-
The Encyclopaedia.viewed_callback, EncEntry.viewed_callback, and EncEntry.unlock_callback attributes have been replaced with a pseudo-event system using decorators. This allows multiple functions to be registered as callbacks.