Please select what you are reporting on:
Creative
What Type of Bug are you experiencing?
Verse
Summary
Due to the changes to the HUD Message Device in the 31.00 Update (HUD Message Device: Added Hide(Agent:agent) to allow creators to hide a message for a specific user.) previous code we had that was using “.Hide” was flagged as red. We updated the code and built verse code, everything was successful and there were no more errors. But once we launch session now, we still get errors for the code that we already fixed, even down to the same lines the error was on.
Error:
VerseBuild: Error: C:/UEFN/MonkiIsland/Plugins/MonkiIsland/sys/published/Content/EliminationManager.verse(46,49, 46,53): Script error 3502: Referencing an overloaded function without immediately calling it is not yet implemented; Fortnite.com.Devices.hud_message_device.Hide or Fortnite.com.Devices.hud_message_device.Hide
VerseBuild: Error: C:/UEFN/MonkiIsland/Plugins/MonkiIsland/sys/published/Content/EliminationManager.verse(46,49, 46,53) : Script error 3502: Referencing an overloaded function without immediately calling it is not yet implemented; Fortnite.com.Devices.hud_message_device.Hide or Fortnite.com.Devices.hud_message_device.Hide
VerseBuild: Error: C:/UEFN/MonkiIsland/Plugins/MonkiIsland/sys/published/Content/EliminationManager.verse(47,56, 47,60): Script error 3502: Referencing an overloaded function without immediately calling it is not yet implemented; Fortnite.com.Devices.hud_message_device.Hide or Fortnite.com.Devices.hud_message_device.Hide
VerseBuild: Error: C:/UEFN/MonkiIsland/Plugins/MonkiIsland/sys/published/Content/EliminationManager.verse(47,56, 47,60) : Script error 3502: Referencing an overloaded function without immediately calling it is not yet implemented; Fortnite.com.Devices.hud_message_device.Hide or Fortnite.com.Devices.hud_message_device.Hide
LogSolarisEditor: Warning: Autosave disabled until no Verse build errors are detected! If you close the editor now it will remain disabled. It can be manually re-enabled from “Editor Preferences->Loading & Saving”
ValkyrieValidation: Error: MonkiIsland encountered error(s) while compiling Verse. See Verse Build Diagnostics.
It’s also saying it’s in the /sys/published/ folder, which seems to be separate from where my actual verse code, which we corrected and re-built, is currently in. I’m guessing it’s referencing the live version of the game that still has this verse code from before the update? (which all still works on the live version)
I’ve already tried:
- Deleting original verse code, making a new separate new one.
- Deleting project and loading from last sync (latest sync was right before the update)
- Deleting cache from UEFN & Visual Studio
- Launching another project that had no errors, and then returning to this one to try again.
But no matter what, this error seems to still show up! I’ve tried to solve this all day but nothing seems to get rid of this phantom error that doesn’t exist anywhere in my current verse code.
Steps to Reproduce
- Launch project from latest sync
- Fix verse code errors
- Build verse code successfully
- Launch session
Expected Result
- Launching session with no verse errors
Observed Result
- Verse Errors for Verse Code that was already fixed but still thinks it’s there
- Session cannot launch
Platform(s)
PC
Island Code
0326-8397-9394
Additional Notes
Other errors I had alongside this one the moment I opened this project after the 31.00 Update:
Error #2:
Randomly a verse file was added to my project in the new update titled “new_npc_behavior.verse”, which off the bat was giving me this verse error:
"Unknown identifier NavResultGoToNext
. (3506) [Ln 148, Col 21]
verse code:
# Check again to see if something has interfered with the NPC reaching the intended location and
# print a message to the output log.
if (NavResultGoToNext <> navigation_result.Reached):
if(ShowAIDebug?):
Print(new_npc_behavior_message_module.OnNavigateErrorMessage(Agent,GoToPoint.X,GoToPoint.Y,GoToPoint.Z), ?Duration := AIDebugDrawTime)
Fix: Just erased the section above^, no more errors.
Error #3:
As of the 31.00 Update, Asset.digest.verse was giving me thousands of errors due to having a folder in my files titled “FNSG” while the project and verse path was also titled “FNSG” This was never an issue before 31.00. It gives me this error:
“Ambiguous identifier; could be denni@fortnite.com.FNSG.FNSG or denni@fortnite.com.FNSG”
Fix: Renaming the affected Folder, updating the redirectors, and deleting old folder.
Just giving extra context incase any of these extra errors have anything to do with the main HUD message device verse error!