I believe the only thing that needed to be networked from the new game modes was the random spawn of the crystal in the Crystal Capture game mode
Networked by only allowing the host's game to randomly spawn the crystal and sending the spawn location to the other client for them to spawn in the same location
@SRJYC I added a new directItemSpawn function to ItemSpawnArea that will spawn the crystal at a given tile; it bypasses the tile emptylist, but since the host's game properly spawns according to the emptylist, it should be fine for the other player. Can you please take a look through the changes to make sure I haven't missed any dependencies that could affect gameplay?
closes #462
I also added back a texture for a button that I accidentally over-wrote in another change
I believe the only thing that needed to be networked from the new game modes was the random spawn of the crystal in the Crystal Capture game mode
closes #462
I also added back a texture for a button that I accidentally over-wrote in another change