The first major bug has been discovered. The second person to join a soccer game with AI does not see the AI’s in teams: They are all just light blue. If the first person leaves, the master client switches over to the second person; and then all the AI’s appear in the center of the map instead of their team spots - They loose all team connections.
Why? The join team function is being called by the first client, and then thats it. AI Teams aren’t assigned for each client after the first.
Fortunately it’s a quick fix from PhotonTargets.All to PhotonTargets.AllBuffered. This will save the command in the server and send it to everyone as they join. The only problem is that even though this fix will take seconds, re-building and uploading to Gamejolt can take half an hour. Therefore, I’ll probably fix another smaller bug (Headlight buttons instead of join game buttons) and implement the pause menu in soccer mode.
My schedule this week is really packed, I’m afraid this won’t be out till this sunday at the earliest.
Missiles are still on the back burner.
~Navi
0 comments