Is this a Forge bug? The object state seems to carry over from a custom game to a Forge session.
I love Halo 5 Forge mode, it is awesome! However, when I create a map in Forge, save it and play a custom game with it, and afterwards return to Forge, objects are located where they were at the end of the custom game. Street pylons and vehicles for example stay moved.
I have a scenario in which this is really problematic. I have a vehicle with a script that despawns it at the start of the game. It also has a script that spawns it when receiving a message from a button. If the custom game ended while the vehicle was despawned and I continue in Forge the vehicle is gone from the map.
As workaround I tried to end the custom game as soon as it started, however when entering Forge the objects were still in the state in which they were when the first custom game ended. Quitting Halo 5 and restarting it did not help. (This whole thing which I describe happened a few times so I made sure to not save in Forge after the first custom game played).
Does anyone know how I can solve this, or explain me what I am doing wrong? So in short, I want to edit a map in Forge, save it, go out of Forge and play a custom game with it, and afterwards return to Forge and continue to edit it in Forge, without having to manually reset the state of various objects or recreate them in Forge in case their state was changed during the custom game. I am thinking about saving a copy before ending a Forge session and use that copy in custom games. But that seems cumbersome so I hope there is a better solution or I that am just using it in a wrong way
Thanks in advance for replies!
Edit: I’m now wondering if what I described above really is the case. The situation is this: I put a Warthog in the map and three street pylons in front of it. The Warthog gets a script that despawns it at the start of the match and it only spawns when it gets a message from a button. When I then save and go to custom games it works as intended. When I then re-enter Forge the pylons are thrown around and the Warthog does not spawn when I press the button. So the map is ok in custom games but messed up in Forge after I had been in custom games. When I place another Warthog and “Select all of these” only that new Warthog is present in the map and the old one with the script is gone. It only counts one Warthog. This made me think that the object state from the custom game carried over in a way. But it could also be that Forge upon re-entering moves the street pylons because they are now too close to the Warthog and removes to Warthog because the area is too small (You can place it manually in a too cramped spot, but when the game tries to spawn it upon re-entering Forge, it can’t because of spawning rules).
Some things to note: I tried this all a few times and sometimes just Warthog wheels would be on the ground where I intended the Warthog. I also was not able to save the map under a different name for a while. It just said “Saving Failed”, now that works again.
I will now not despawn the Warthog at the start to see if that makes any difference whether it is present when re-entering Forge and the location of the street pylons but it ruins the surprise of being able to re-spawn the Warthog with the button.