I’m using Accolade_Device.Award() function to grant XP to the Player. When I upload my project to Private Version, Accolades are not granting XP (via UEFN or Verse).
I connected a HUD Message to Accolade_Device.TestAwardEvent() to see if the event is signaled, but it is not.
In local Editor Session it works fine. In Private Version or Published Island Accolade doesn’t work.
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Devices
Steps to Reproduce
Add AccoladeDevice, InputTriggerDevice, and HUDMessageDevice to the level.
Connect InputTriggerDevice.OnInputPressed() to the AccoladeDevice.Award().
Connect HUDMessageDevice.Show() to the AccoladeDevice.TestAwardEvent().
Play in the local session as well as in Private Version (playtests).
Expected Result
When the input is triggered by Player, Accolade grants XP and the HUD Message is visible on screen both in local session and Private Version.
Observed Result
Accolade grants XP (test mode) and the HUD Message is visible in local session.
Accolade does not grant XP and the HUD Message is not visible in the Private Build.
That Island Code is for an Island that was released today and was not calibrated. It is not possible to grant XP until the calibration process of an Island is finished. It is showing granted XP in Edit Session only for testing purposes. So it is not a bug that it is not granting XP in an Island that was just released and so far had no players.
I know about XP calibration.
It doesn’t show “XP Granted” in Private Version in playtests. AwardTestEvent is not signaled too.
It’s still a bug for me.
In Edit Session you can see the “Test Mode” of the accolade, but a Private Published Version mimics the behavior of a normal published island, and public islands don’t show a “Test Mode” on accolades and they only show up if calibrated.
I checked this island code on fortnite.gg and could see that XP calibration has not completed.
(That being said I would love some kind of dev tools for private island codes like being able to see the Print Logs,spawning Test Players,and being able to see the Accolade Test Mode)