diff --git a/docs/source/manuals/openmw-cs/tables-world.rst b/docs/source/manuals/openmw-cs/tables-world.rst index a2933e3cdd..f3c7ffd58e 100644 --- a/docs/source/manuals/openmw-cs/tables-world.rst +++ b/docs/source/manuals/openmw-cs/tables-world.rst @@ -1,4 +1,3 @@ -############ World Tables ############ @@ -126,18 +125,26 @@ Dividing an expansive world into smaller units is necessary to be able to efficiently render and process it. Cells can be one of two types: Exterior cells - These represent the outside world. They all fit on a grid where cells have - unique coordinates and border one another. Each exterior cell contains a part of - the terrain and together they form a seamless, continuous landmass. Entering and - leaving these cells is as simple as walking beyond their boundary after which we - enter its neighbouring cell. It is also possible to move into another interior - or exterior cell through door objects. + These represent the outside world. Each exterior cell contains a part of the + terrain and together they form a seamless, continuous landmass. Entering and + leaving these cells is as simple as walking beyond their boundary after which + we enter its neighbouring cell. It is also possible to move into another + interior or exterior cell through door objects. + + They all fit on a grid where cells have unique coordinates and border one + another. Their ``ID`` is based on the unique coordinates a cell takes on the + exterior world grid and they can optionally also have a ``Name``. Interior cells These represent enclosed spaces such as houses, dungeons, mines, etc. They don't have a terrain, instead their whole environment is made from objects. Interior cells only load when the player is in them. Entering and leaving these cells is possible through door objects or teleportation abilities. + + Due to internal workings of Morrowind, ``ID`` of interior cells is derived + from their ``Name``. This means interior cells **MUST** have a name and their + name needs to be unique. If no name is given to an interior cell, their ``ID`` + will be broken and they won't show in the Cells table nor work properly in-game. The Cells table provides you with a list of cells in the game and exposes their various parameters to edit.