NVMP Cells And how they work One of the biggest challenges with bringing a uniquely single player game like New Vegas into an online multiplayer environment is determining how to handle the changes players make to the game world when interacting with it. Whether that interaction is simply the end result of a quest, the killing of an NPC or simply picking up an object, the dev team needed to find a smart way to handle those interactions. Most of you should have enough gaming experience to understand how games handle large areas. They only generate the local area around the player and as that player progresses, portions of the map they came from lose lots of fine detail and even whole NPC characters as new areas are generated. These invisible boundaries split the game world up into cells and it’s these cells that become a core mechanic of NVMP. In NVMP, when a player enters a cell that doesn’t contain any other players, they become the host of that cell. They impose their iteration of that piece of the Mojave onto that cell. The result of their previous interactions with that cell, including and all NPCs and objects, will be imposed upon it. If they’ve killed someone they will be dead, if they’ve favored a certain NPC in a multi-choice quest, they will fulfill that role. This is only temporary and is called an instance state. This instance is observable to any and all players who enter that cell while the host is within it. If the host exits the cell while other players are within it, one of those players is selected to be the new host, but instead of imposing their own instance onto the cell, they continue to host the original players. A new host instantly and abruptly imposing their own instance as soon as the original host exits the cell could cause some serious issues, so this is not a possibility. Only when a cell is truly abandoned by players can a new instance be imposed upon it. It begins to become a little complicated when we start to think about each individual player’s progress through the game and how it affects the cell environment and the cell’s hosts own future instances. There are still some questions regarding cells and we are sure to learn their answers in the coming months. Lets imagine a scenario to explore one... Player 1 enters a cell and becomes its host. Player 2 enters soon after. If Player 2 kills an NPC, they will remain dead in future instances when Player 1 hosts that cell, as Player 1’s instance can be likened to his own personal game. However, it is currently unknown if Player 2 killing an NPC makes that NPC dead in Player 2’s own instance, as Player 2 is technically only manipulating Player 1’s instance. The way cells work in NVMP and their central role in allowing us, as players, to interact with our environment is simple enough to understand once you have grasped the concept. A solid comprehension will assist in identifying and reporting bugs during beta testing and beyond into the public release. I hope this has assisted you in learning a little more about how NVMP works.