There's a number of users who get confused about the structure of multiplayer, and being able to have a page to point to that addresses common misinterpretations would be nice.
One I've seen a couple times is that player specific events are still run on every player's computer.
Maybe it won't need to be spelled out if you specify that the only things communicated are input events and crc checks (as far as I know at least), but I'm sure everyone's aware just how bad reading comprehension can get.
I'll let people who are better writers than me propose more about the structure of the page, as well as those with more technical understanding of how it works to also add fun trivia like how floating point is awful (if it fits in when it's done).
Add Auxillary page about Multiplayer structure/determinism
Re: Add Auxillary page about Multiplayer structure/determinism
From a modding perspective mods never have to care about "all player events run on all instances". Mods simply listen to events and react to those events. Additionally using floats or not has no impact on modding - they work just fine.
So I'm not sure what you expect to have explained?
So I'm not sure what you expect to have explained?
If you want to get ahold of me I'm almost always on Discord.
Re: Add Auxillary page about Multiplayer structure/determinism
Exactly that. There's no page that really describes that, and we've had to reiterate that exact point in the help channel. We (I) just want to have a sign to point at just like the data lifecycle.Rseding91 wrote: Wed Mar 05, 2025 7:26 am From a modding perspective mods never have to care about "all player events run on all instances". Mods simply listen to events and react to those events. Additionally using floats or not has no impact on modding - they work just fine.
So I'm not sure what you expect to have explained?
I also just like knowing about how things work, so I wanted trivia that's not all too relevant. Though I guess that makes more sense as link(s) to FFF's.