|
13.
|
|
|
The changes to text behavior can affect games in development in many ways. The biggest change is the introduction of new-style (square-bracket) text substitutions, and the elimination of old-style (percent-based) substitutions. These changes can be reverted with the code::
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../../source/incompatible.rst:71
|
|
14.
|
|
|
New- and old-style substitutions can coexist in the same game, by setting both variables to True.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../../source/incompatible.rst:81
|
|
15.
|
|
|
Ren'Py has also changed the default line-wrapping behavior. While the new behavior should never increase the number of lines in a paragraph, it may change which words fall on each line. To restore the old behavior, add the code::
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../../source/incompatible.rst:84
|
|
16.
|
|
|
A bug with negative line_spacing was fixed. This fix can cause blocks of text to shrink in height. To revert to the old behavior, use::
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../../source/incompatible.rst:93
|
|
17.
|
|
|
Finally, the new text code may lead to artifacts when displaying slow text, especially in conjunction with a negative line spacing. Consider adjusting :propref:`line_overlap_split` to fix this.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../../source/incompatible.rst:99
|
|
18.
|
|
|
6.12.1
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../../source/incompatible.rst:106
|
|
19.
|
|
|
Image names have changed from being static names to being attribute-based. This can lead to image names that were previously distinct becoming ambiguous. To disable attribute-based image names, set :var:`config.image_attributes` to False.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../../source/incompatible.rst:108
|
|
20.
|
|
|
Showing an image without providing a transform or ATL block will now continue the previous transform that the image was using. This means that a moving image may continue moving once it has changed. To revert to the old behavior, set :var:`config.keep_running_transform` to False.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../../source/incompatible.rst:113
|
|
21.
|
|
|
The `image` argument to :func:`Character` has changed meaning. While the old meaning was unsupported in the screens-based environment, it can be restored for compatibility purposes by setting :var:`config.new_character_image_argument` to False.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../../source/incompatible.rst:118
|
|
22.
|
|
|
6.12.0
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../../source/incompatible.rst:127
|