Hiding Static Meshes/Walls with Verse

Hey y’all, So I’ve been coding with verse for a few weeks now, and I’ve run into a problem. I’m mostly using fortnite’s built in assets, specifically walls, and I want to hide them from the players view at the start of the game. I have gameplay tags on them, but there’s not any methods I’ve found to use the tags to hide them during the game. If anyone knows how to get around this lmk. Thanks!

P.S. I’m building a tycoon game, and I want to reveal the walls whenever a player (buys) steps on a trigger.

A guess without trying myself is maybe the class type you’re using to retrieve it doesn’t have the functionality. Creative_prop has a Hide method but creative_object the class it inherits from does not.

https://dev.epicgames.com/documentation/en-us/uefn/verse-api/fortnitedotcom/devices/creative_prop

1 Like

Yes thats exactly the problem. However, even after casting them to type creative_object, I can’t move them with MoveTo() either. I went ahead and changed my hiding system to just move any objects/props position lower than the map, as to avoid invisible collisions because the Hide function is pretty buggy.

Yeah, sometimes that’s the best solution haha. You could also dispose() and then spawn or respawn but that’s probably the easiest.