This release brings a full-featured tour system, with:
- The UI Bubble which provides step-by-step instructions and explanations. It contains:
- An optional header.
- Any number of text descriptions, media (images, videos), code listings, and (verifiable) tasks added to the body.
- An optional footer.
- The Godot Bot animated avatar.
- A debug dock which helps instructors prepare and navigate the tours, toggled with CTRLF10.
- A Mouse Preview for previewing actions such as: Drag n' Drop, Click, Press, Release.
- An Overlays manager that prevents students from interacting with the Editor Interface UI elements. The instructor can give access to the underlying UI elements using highlights that disable the overlays on mouse-over.
- A Translation system provides two functions:
- A Parser that extracts strings used in
gtr()
,gtr_n()
andptr()
function calls. - A
*.[mo,po]
files loader and mapper depending on the Editor language setting.
- A Parser that extracts strings used in
- A Tour builder API that constructs the actual guided steps using the systems listed above.