Slender pages system

Hi,

I can’t give a complete implementation right now, but some hints ;-).

Create a Blueprint “BP_Page” with

  1. Page model
  2. Collected state

Create a Blueprint “BP_PageController”

  1. Add an array with all pages
  2. Create access functions “pageCollected”, “getNumberOfCollectedPages”, “getNumberOfPages”, “…”

Create an UMG Widget “UI_Player”

  1. Add reference to “BP_PageController” pageController
  2. Add text widget and bind text to a function
  3. As text you set then “text = pageController.getNumberOfCollectedPages() + " / " + pageController.getNumberOfPages”

Probalby someone has some more time to create some blueprint examples. But this is shortly how I would do this.

freakxnet