Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Assets
Summary
This was working prior to V26, now all my custom props are returning false when I call IsValid() in Verse - and they aren’t working. For example, a call to GetTransforrm() fails.
Is this a defect - or is there something I don’t know about?
Steps to Reproduce
I found this in my bigger project, but reproduced it as follows.
Create a new island (using blank template)
Import a static mesh (a green box in this case)
Create a Blueprint (of type Building Prop) and assign the static mesh to it.
Drag the blueprint into the viewport to make an instance in the world.
Add a Gametag to that instance.
Use a Verse script to discover the box and print its state.
Here’s the Verse script.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /Verse.org/Simulation/Tags }
using { /UnrealEngine.com/Temporary/Diagnostics }
Tag_Box := class(tag){}
Test := class(creative_device):
var Boxes : []creative_prop = array{}
OnBegin<override>()<suspends>:void=
aBoxes := GetCreativeObjectsWithTag(Tag_Box{})
for (aBoxRaw : aBoxes, aBox := creative_prop[aBoxRaw]):
if (aBox.IsValid[] = true):
Print("Found a box - ok")
else:
Print("Found a box - INVALID")
Expected Result
The box should be valid, and the script should print “Found a box - ok”.
Observed Result
On running the island the following log is produced.
[2023.08.25-21.09.35:470][220]LogVerse: : Found a box - INVALID
Here’s the complete logs produced.
[2023.08.25-21.08.22:743][ 3]LogValkyrie: Gathering intermediate assets to delete took 0.0 seconds
[2023.08.25-21.08.22:743][ 3]LogValkyrie: Intermediate assets cleanup took 0.0 seconds in total
[2023.08.25-21.08.22:744][ 3]LogValkyrieSummary: Checking for if the project can be uploaded
[2023.08.25-21.08.22:744][ 3]LogValkyrieSummary: Starting Project Upload - Content Service
[2023.08.25-21.08.22:744][ 3]LogValkyrieSummary: Syncing project Issue_2023_08_25_Invalid_Props
[2023.08.25-21.08.22:798][ 3]LogValkyrie: Refresh succeeded.
[2023.08.25-21.08.23:239][ 54]LogValkyrie: Syncing project Issue_2023_08_25_Invalid_Props with content service took 0.44 sec
[2023.08.25-21.08.23:239][ 54]LogValkyrie: Saving project Issue_2023_08_25_Invalid_Props source control settings to disk took 0.00 sec
[2023.08.25-21.08.23:239][ 54]LogValkyrie: Saving project Issue_2023_08_25_Invalid_Props source control settings on content service took 0.00 sec
[2023.08.25-21.08.25:253][ 90]LogValkyrieValidation: Display: Selecting allow lists for role ‘VKCreateUGC’
[2023.08.25-21.08.26:533][239]LogValkyrieSummary: Starting to upload file for module creation
[2023.08.25-21.08.26:533][239]LogValkyrieSummary: Attempting to upload 1 modules:
[2023.08.25-21.08.26:533][239]LogValkyrieSummary: Issue_2023_08_25_Invalid_Props
[2023.08.25-21.08.27:041][300]LogValkyrieSummary: Successfully uploaded 3 files for module Issue_2023_08_25_Invalid_Props:
[2023.08.25-21.08.27:041][300]LogValkyrieSummary: Content/Green_Box/Green_Box_BP.uasset
[2023.08.25-21.08.27:041][300]LogValkyrieSummary: issue_2023_08_25_invalid_props.zip.json
[2023.08.25-21.08.27:041][300]LogValkyrieSummary: issue_2023_08_25_invalid_props.zip
[2023.08.25-21.08.27:041][300]LogValkyrieSummary: Uploaded 3/3 files in 0.407931 seconds
[2023.08.25-21.08.27:043][300]LogValkyrieSummary: Successfully created module
[2023.08.25-21.08.27:050][300]LogValkyrieSummary: Creating Module Version
[2023.08.25-21.08.36:678][241]LogValkyrieSummary: Storing Project Snapshot
[2023.08.25-21.08.37:018][275]LogValkyrieSummary: Sending Content Update
[2023.08.25-21.08.37:018][275]LogValkyrieSummary: Calling UpdateContent on Valkyrie beacon with: ProjectId(3089e96a-427c-1fa4-9e86-2fab8749e254) SnapshotId(2a208a1b-3889-4082-9ec7-71916cf0babd) ModuleId(eb3474bf-44c9-70ae-d4dc-c58e2d8a5805) ModuleVersion(3)
[2023.08.25-21.08.37:020][275]LogValkyrieSummary: RPCing content cook request to server: ProjectId(3089e96a-427c-1fa4-9e86-2fab8749e254) SnapshotId(2a208a1b-3889-4082-9ec7-71916cf0babd)
[2023.08.25-21.08.37:021][275]LogValkyrieSummary: Project Issue_2023_08_25_Invalid_Props up to date
[2023.08.25-21.08.37:022][275]LogValkyrie: ProjectSizeRequest::Prepare for eb3474bf-44c9-70ae-d4dc-c58e2d8a5805
[2023.08.25-21.08.37:022][275]LogValkyrie: ProjectSizeRequest for eb3474bf-44c9-70ae-d4dc-c58e2d8a5805: GetRootModuleInfo
[2023.08.25-21.08.37:149][288]LogValkyrie: ProjectSizeRequest for eb3474bf-44c9-70ae-d4dc-c58e2d8a5805: GetProjectContentPackage
[2023.08.25-21.08.37:279][301]LogValkyrie: ProjectSizeRequest::GetProjectUploadSize for eb3474bf-44c9-70ae-d4dc-c58e2d8a5805
[2023.08.25-21.08.37:411][314]LogValkyrie: ProjectSizeRequest::GetProjectDownloadSize for eb3474bf-44c9-70ae-d4dc-c58e2d8a5805
[2023.08.25-21.08.37:664][340]LogHttp: Warning: Lockout of 10.000000s on https://content-service.bfda.live.use1a.on.epicgames.com/api/content/v2/artifact/d5a24787-52b6-4d18-8145-4049db1c7b14%3Apc/cooked-content
[2023.08.25-21.08.47:669][363]LogHttp: Warning: Retry 1 on https://content-service.bfda.live.use1a.on.epicgames.com/api/content/v2/artifact/d5a24787-52b6-4d18-8145-4049db1c7b14%3Apc/cooked-content
[2023.08.25-21.08.47:772][374]LogHttp: Warning: Lockout of 10.000000s on https://content-service.bfda.live.use1a.on.epicgames.com/api/content/v2/artifact/d5a24787-52b6-4d18-8145-4049db1c7b14%3Apc/cooked-content
[2023.08.25-21.08.57:777][398]LogHttp: Warning: Retry 2 on https://content-service.bfda.live.use1a.on.epicgames.com/api/content/v2/artifact/d5a24787-52b6-4d18-8145-4049db1c7b14%3Apc/cooked-content
[2023.08.25-21.08.57:894][410]LogHttp: Warning: Lockout of 10.000000s on https://content-service.bfda.live.use1a.on.epicgames.com/api/content/v2/artifact/d5a24787-52b6-4d18-8145-4049db1c7b14%3Apc/cooked-content
[2023.08.25-21.09.07:899][426]LogHttp: Warning: Retry 3 on https://content-service.bfda.live.use1a.on.epicgames.com/api/content/v2/artifact/d5a24787-52b6-4d18-8145-4049db1c7b14%3Apc/cooked-content
[2023.08.25-21.09.08:023][438]LogHttp: Warning: Lockout of 10.000000s on https://content-service.bfda.live.use1a.on.epicgames.com/api/content/v2/artifact/d5a24787-52b6-4d18-8145-4049db1c7b14%3Apc/cooked-content
[2023.08.25-21.09.18:031][447]LogHttp: Warning: Retry 4 on https://content-service.bfda.live.use1a.on.epicgames.com/api/content/v2/artifact/d5a24787-52b6-4d18-8145-4049db1c7b14%3Apc/cooked-content
[2023.08.25-21.09.18:139][458]LogHttp: Warning: Success on https://content-service.bfda.live.use1a.on.epicgames.com/api/content/v2/artifact/d5a24787-52b6-4d18-8145-4049db1c7b14%3Apc/cooked-content
[2023.08.25-21.09.18:139][458]LogHttp: Warning: HttpRetry: Resetting log verbosity to Warning due to requests being retried
[2023.08.25-21.09.28:313][485]LogValkyrie: ProjectSizeRequest::GetProjectCookedSize for eb3474bf-44c9-70ae-d4dc-c58e2d8a5805
[2023.08.25-21.09.29:168][575]LogValkyrie: ProjectSizeRequest::GetDependencyDownloadSizes for eb3474bf-44c9-70ae-d4dc-c58e2d8a5805
[2023.08.25-21.09.29:168][575]LogValkyrie: ProjectSizeRequest::Completed for eb3474bf-44c9-70ae-d4dc-c58e2d8a5805
[2023.08.25-21.09.32:038][883]LogValkyrieSummary: Server Summary - Successfully activated content on all platforms
[2023.08.25-21.09.35:470][220]LogVerse: : Found a box - INVALID
Platform(s)
Windows 10 PC, Intel i9-12900H, 32 GB RAM, NVIDIA GeForce RGX 3070 Laptop.
Island Code
n/a (unpublished)