-
Notifications
You must be signed in to change notification settings - Fork 0
Blueprints
Onder de code snippits staan de namen van de devs die daaraan hebben gewerkt.
Event Graph:

Patricia & Menno

Menno

Menno

Patricia & Menno

Menno

Menno

Menno

Patricia & Menno

Patricia & Menno

Patricia

Menno

Menno

Menno
Button Visibility:

Menno
Bart
Een groot gedeelte van deze widget is overgenomen van WBP_GameIntro. In plaats van dat het de data opvraagt vanuit de intro array geef ik een string mee die ik set in de widget blueprint, en ik heb een knop die het hoofdmenu opent.


Event Graph:

Patricia

Patricia
Alle code in deze widget is door Bart geschreven.
Event Graph:



In de widget zie je dat de functies voor het openen en sluiten van de inventaris worden aangeroepen, samen met een functie die ervoor zorgt dat een knop zichtbaar/onzichtbaar wordt.
Set Button Visibility

Als je op de second button drukt, wordt de tweede pagina zichtbaar. Als je op de first button drukt, de eerste pagina.
Event Graph:

Menno

Patricia & Menno

Menno

Patricia & Menno

Menno

Menno

Menno

Patricia & Menno

Menno

Menno

Patricia & Menno
Set Previous Button Visibility:

Menno
Event Graph:

Main Menu Setup:

Menno

Menno

Menno
Event Graph:

Menno

Menno
Event Graph:

Menno

Menno
Event Graph:

Menno

Menno
Event Graph:

Menno
Set Reiger Text:

Menno
Event Graph:

Patricia

Patricia

Patricia

Patricia

Patricia
Toggle Pieter State:

Patricia
Event Graph:

Patricia

Patricia

Patricia

Patricia
Close Function

Patricia

Patricia & Menno

Patricia
Event Graph:

Patricia
Event Graph:

Patricia
Add Button

Patricia
Event Graph:

Patricia
Give Hint To Player:

Patricia

Patricia

Patricia
De hele inventaris is door Bart gemaakt.
Event Graph:
Eerst haal ik references op naar de save manager en de speler.

Spawn Inventory:
De spawn inventory functie is voor het grote deel hetzelfde gebleven. Ik vraag nu alleen om een collectable holder reference van de functie. Ook roept de functie geen scaling functies meer aan want die zijn uit de code gehaald.
Hide Inventory:
De hide inventory functie zorgt ervoor dat alle collectables van de holder die je meegeeft van het scherm worden gehaald. Ook heb je de optie om de zwarte plane die als achtergrond gebruikt aan of uit te zetten.
Construction Script:

Menno
Event Graph

Menno

Menno

Patricia & Menno



Bart
Dit stukje code en de twee functies kijken of je bij het gemeentehuis bent en of je alle collectables hebt. Zo ja, start de ending sequence. Zo niet, maakt het een widget aan die informatie laat zien over het punt waar je op drukt (zie de screenshots van Patricia & Menno hierbeneden.)

Patricia

Menno
Event Graph:

Patricia

Patricia

Patricia

Patricia
Start Quiz:

Patricia

Patricia

Patricia
Question Answered Correctly:

Patricia

Patricia
Put Collectable On Screen

Patricia

Patricia

Patricia
Shrink Collectable Function:

Patricia

Patricia

Patricia
Event Graph:

Menno

Menno

Menno

Menno
Create or Load Game Save:

Menno
Create or Load Reiger Save:

Menno
Event Graph:
Meer informatie over de GPS is hier te vinden: https://github.com/mennoweerman/DapperStapper/wiki/Technisch-Ontwerp#gps

Patricia

Menno

Menno

Menno

Menno

Patricia
Add Main Widget
Dit stukje code voegt de widget toe aan de viewport zodat het zichtbaar is voor de speler.

Convert Gps:
Bart

Deze functie krijgt de latitude en longitude waardes binnen, en normaliseert de waardes met de minimale en maximale coordinaten van de Dapperbuurt. Daarmee krijg je dus een waarde van 0 tot 1. Als je die waarde vermenigvuldigt met de maximale Unreal coordinaten van het level in Unreal, krijg je dus de goede locatie waar de speler in de game naartoe gaat. Met de simple move to location node zorg ik ervoor dat de AI naar de goede plek in game beweegt.
Repeat Hint:

Patricia

Patricia

Patricia
Remove Widgets:

Patricia

Menno

Menno & Patricia

Patricia

Patricia & Menno

Menno

Patricia & Menno

Patricia

Patricia

Patricia

Patricia

Menno

Menno