Skip to main content

Books

Narrative Books is a tool that allows you to create interactable books, tablets, newspapers etc...

These are great to expand lore or to hide clues or other aspects of your game.

Creation

To create a book, Right-click in the Content Drawer -> Blueprint Class -> BI_NarrativeBook.

creation.webp

You can now select Class Defaults and add all the pages you require your book to have.

book-pages.webp

For each page in your book, you need to provide a texture that will render what you need.

You can do this by finding a page texture in the Content Drawer -> Right-click -> Asset Actions -> Export.

books-export.webp

Selecting the item in the world or the players inventory will now allow you to read the book.

book-read.webp

Properties

Property NameTypeDescription
Book ContentsTextThe text that the actual book contains.
PagesTArray<Texutre2D>Textures of each page.
CoverTextureTexture2DThe texture of the book