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 call
statement can now take anosave
clause.Added new default emojis.
4 new functions
phone.asset
,phone.path_join
,phone.short_name
andphone.execute_default
.GroupChat.short_name
andCharacter.short_name
are now deprecated. See the newphone.short_name
function.Reworked a bit the
phone_contacts
screen.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
pause
phone 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
default
statement, 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
PhoneMenu
during an interaction would block the player from advancing after returning.
3.1.0
Improved lint.
phone.discussion.date
andphone.discussion.register_date
now acceptNone
andTrue
values (before, only thedate
phone statement could useNone
values).phone.discussion.date
andphone.discussion.register_date
now accept two new arguments:second
andauto
.The
image
phone statement andphone.discussion.image
can now take any displayable.Fixed an issue with
gui.phone_message_label_null_height
.Added
phone.config.discussion_callbacks
.
3.0.3
Fixed the
calendar
app layout.
3.0.2
Fixed the
pass
phone discussion statement.
3.0.1
Phone messages now respect the
delay
property.Phone labels can now accept
None
values.The audio icon in the status bar now uses
preferences.get_mixer
on 7.6/8.1+ andpreferences.get_volume
on other Ren’Py versions.A new function has been introduced to the
phone.character
namespace:get_all()
.A new function has been introduced to the
phone.group_chat
namespace:get_all()
.
3.0.0
None