I made a version of infection in forge for a mini game and I want Infected to Spawn in a certain spot every time, and the survivors to spawn in another spot every time, and when the survivors die they go into a room to spectate. The problem I am having is that when the game starts, some survivors spawn where they are supposed to ( the defender initial spawns) and other will spawn in the neutral respawn point in the spectating room. I have more than enough survivor spawns (17) so i don’t know why some of them spawn in the respawn area at the start of a game. What do I need to modify to the property’s of the spawn points for it to work right.
Right now i have 17 team 1 [defender] initial points for the survivors and one team 2 [attacker] points for the zombie and i also have 2 neutral respawn points in the spectators room.
Unfortunately I believe you are having a problem related to this thread:
https://www.halowaypoint.com/en-us/forums/e0d9938206f04a598ce84f2c8cadce02/topics/despawning-objects-in-round-2-4-of-infection/8bf7dfe5-30b0-4f46-8d41-10ce66694377/posts?page=1#post18
In other words, if your map has lots of objects and scripts, objects will randomly not spawn in and scripts will be very problematic. It mainly happens in later rounds, however if you are near the budget limit, it can happen on all rounds. This mainly happens to scripted and interactive objects (including spawn points - so some of those initial spawn points for the defenders aren’t spawning in). It also happens to mostly recently placed objects in forge (So I assume those spawn points were placed near the end of finishing your map - but can happen to any).
Solutions:
- Reduce the number of objects on your maps drastically to below 1250, then most objects will spawn in (but scripts will still be buggy). - Reduce the number of scripts: one way to do this is if you have a large group doing the same thing, remove that script and assign the group a label, and then just make one script which tells anything with that label to do the scripted thing. - Select a lot of low priority scripted objects and place them down again, like I said, recently placed objects experience the problems more.I spoke to Tom French on Twitter a while back about this bug, and he can’t seem to work out what is causing it, so it is unlikely to be fixed any time soon.