UnrealOni/Documentation: Difference between revisions

"Good news, everyone!" Multiple styles per text are now available, possibly allowing a faster replication of the diary.
mNo edit summary
("Good news, everyone!" Multiple styles per text are now available, possibly allowing a faster replication of the diary.)
Line 273: Line 273:
==Ingame menus==
==Ingame menus==
===Text pages===
===Text pages===
'''Styles'''
Requirements for text pages with multiple styles:
* User widget (blueprint)
* Rich text block
* Data table (blueprint) with row structure "Rich Text Style Row"
* A new font file (if necessary)
Procedure:
* Add some default text to the rich text block
* Add a default row to the data table named "Default" and set the other defaults including the font
* Move and save rich text block in order to see changes
* Add more rows to the data table, those are the style
** Row name equals tag name which can be used in the rich text block
** Tags are to be used like HTML. <code>This is a text in default style and <nowiki><xeno30>this is a text in a style I named xeno30.</xeno30></nowiki></code>
[YT tutorial https://www.youtube.com/watch?v=msy7bRDpKF4]
<gallery>
Image:UnrealOni_rich_text_block_for_multiple_styles_user_widget.png|right|thumb|User widget with rich text block
Image:UnrealOni_rich_text_block_for_multiple_styles_data_table.png|right|thumb|Data table for rich text block styles
</gallery>
'''Images in rich text block'''
These images can serve as inline images, being only as big as the default text.
Requirements:
* RichTextBlockImageDecorator (blueprint)
* Data table (blueprint) with row structure "Rich Image Row"
Procedure:
* Add images to that new data table
* Use image tags in rich text block as following: <code><nowiki><img id="tagName"></></nowiki></code>
===Diary===
===Diary===
===Main menu===
===Main menu===
Line 594: Line 631:




===Things that possibly need C++===
==Things that possibly need C++==
* Permutation of soundtrack parts
* Permutation of soundtrack parts
* Fine-tuned jetpack mechanics
* Fine-tuned jetpack mechanics
8,018

edits