I'm a bit confused. This system seemed like the perfect shortcut to do my game idea. However delving into the exact ways I would do things bring questions up that I can't seem to work out.
Say I want to have a LAN style game, with pickups that spawn, items and boosts that sort of thing. Who decides to spawn these things? I would like to maintain some control over these things. But at the same time I most certainly want there to be a degree of randomness. I for instance want to make it so if there are any players near the spawn area, no items spawn. So that if an area is empty of players, the spawn areas are free to choose an item randomly from the list, and spawn that item.(be it a boost, health, ammo, weapon)
I'm a bit confused on how to do these things. I don't really want this kind of game logic running on all the clients. So I'm not entirely sure how I would go about setting this kind of thing up, where only the host runs this kind of logic.