Changelog
See Incompatible Changes for additional information.
A list of all the changes throughout the versions, starting from 3.0.0.
3.2.2
The
phone callstatement can now take anosaveclause.Added new default emojis.
4 new functions
phone.asset,phone.path_join,phone.short_nameandphone.execute_default.GroupChat.short_nameandCharacter.short_nameare now deprecated. See the newphone.short_namefunction.Reworked a bit the
phone_contactsscreen.Reset the yadjustment when starting a phone discussion.
7 new phone config variables.
Fixed an issue where changes applied to a calendar would persist when going back to the main menu.
3.2.1
Checks for the correct version before appending to
config.detached_layers.
3.2.0
Group chats can now be transient. A transient group chat will be cleared once a discussion is over.
Added video phone calls.
A battery level of 0% will now display an empty battery (as it should).
Added the
pausephone discussion statement.Can now start a phone discussion when another discussion is going on.
3.1.1
Clearer error messages when a group chat / phone character isn’t defined.
Document some GUI variables.
Phone definitions will now work on an already existing save. Before, if you had a save where no group chat was defined (this is just an example), that you created a group chat, and then loaded that save, the group chat wouldn’t be registered. This change replicates the behavior of the
defaultstatement, allowing creators to, for instance, add this framework to an already released game. After loading the save, rollback will be blocked in such cases.Fixed an issue where running
PhoneMenuduring an interaction would block the player from advancing after returning.
3.1.0
Improved lint.
phone.discussion.dateandphone.discussion.register_datenow acceptNoneandTruevalues (before, only thedatephone statement could useNonevalues).phone.discussion.dateandphone.discussion.register_datenow accept two new arguments:secondandauto.The
imagephone statement andphone.discussion.imagecan now take any displayable.Fixed an issue with
gui.phone_message_label_null_height.Added
phone.config.discussion_callbacks.
3.0.3
Fixed the
calendarapp layout.
3.0.2
Fixed the
passphone discussion statement.
3.0.1
Phone messages now respect the
delayproperty.Phone labels can now accept
Nonevalues.The audio icon in the status bar now uses
preferences.get_mixeron 7.6/8.1+ andpreferences.get_volumeon other Ren’Py versions.A new function has been introduced to the
phone.characternamespace:get_all().A new function has been introduced to the
phone.group_chatnamespace:get_all().
3.0.0
None