A downloadable asset pack

Download NowName your own price

Overview

This screen language add-on will let you specify an area which will receive an ATL transform when its contents are too large to fit inside it, and will crop its contents to be only as large as the area. Especially useful for accessibility and translation to ensure contents never exceed their designated area but remain readable even with longer text or a larger font size.

Description

You can use the marquee screen element to solve several use cases:

  • Ensure titles and descriptions remain readable across different languages and at large text sizes by putting them in a marquee which will animate to display all contents
  • Include looping "ticker tape"-like text or images
  • Specify a rectangular area for content such as credits to scroll in rather than the whole screen

Instructions

Download marquee.zip and unzip it to get 01_marquee.rpy and marquee_examples.rpy. Drop these files into your project's game/ folder. Several examples are provided in marquee_examples.rpy, which you can try out by jumping to the label test_marquee_label.

Compatibility

This tool has been tested for compatibility with Ren'Py 7.5-7.6 and 8.0-8.2, and is expected to be compatible with earlier Ren'Py versions but has not been tested. Leave a message in the stickied thread if you run into any bugs.

Terms of Use

You may:

  • Use this code in commercial and noncommercial projects, provided you package the code into an rpa file for release - the code to do so is included in the files.
  • Modify and edit this code to suit your needs.

You may not:

  • Resell all or part of this code as-is or sell it with modifications
  • Release any projects created using this code without providing attribution

Attribution must be credited as Feniks, with a link to either the page with this code or to https://feniksdev.com.

Final Notes

If you'd like an easy place to use this, I recommend my Music Room code! You can use a marquee for the song title to ensure the text doesn't expand past the usable area.

I also have a variety of tutorials on my website, feniksdev.com.

StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorFeniks
GenreVisual Novel
Made withRen'Py
TagsGraphical User Interface (GUI), Kinetic Novel, Ren'Py, User Interface (UI)

Download

Download NowName your own price

Click download now to get access to the following files:

marquee.zip 3 kB