@Apocalycious said in Reality Levels and WOD Realms:
@Hexagon
I logged in to check, and HM has rlevels:
Level: real         Value: 0x00000001   Desc: desc-interpreter
Level: shadow       Value: 0x00000002   Desc: shadow-desc
Level: invis        Value: 0x00000004   Desc: desc-interpreter
Level: twilight     Value: 0x00000008   Desc: desc-interpreter
Level: all          Value: 0x0000000f   Desc: desc-interpreter
The Hedge was not actually an rlevel, just a different grid.  The Shadow one was useful because the rooms were all the same in the Shadow, but it allowed for different descs in shadow/real.  Extensive use was made of it, and most of the main grid rooms and many builds had shadow-descs set.
If I recall correctly, early on the Twilight one did make people invisible except to other people in Twilight.  I never made much use of it (and it didn't get used very much in general), so I don't remember if those policies changed with time, or what they changed to.  I don't remember the invis one getting used at all.
While Cajun Nights isn't active at all anymore, it is still up and will give a very good idea of how things work with realities.  It uses them to extreme conclusions for massive amounts of manipulations.
Reality levels: (30 configured)
------------------------------------------------------------------------------
    Level: Real         Value: 0x00000001   Desc: _Desc
    Level: Umbra        Value: 0x00000002   Desc: _UMBRADESC
    Level: OUTTIME      Value: 0x00000004   Desc: _Desc
    Level: AWARE1       Value: 0x00000008   Desc: _AWAREDESC
    Level: AWARE3       Value: 0x00000010   Desc: _AWAREDESC
    Level: AWARE5       Value: 0x00000020   Desc: _AWAREDESC
    Level: AWARE7       Value: 0x00000040   Desc: _AWAREDESC
    Level: AWARE9       Value: 0x00000080   Desc: _AWAREDESC
    Level: MIND1        Value: 0x00000100   Desc: _AUSPEXDESC
    Level: MIND2        Value: 0x00000200   Desc: _AUSPEXDESC
    Level: MIND3        Value: 0x00000400   Desc: _AUSPEXDESC
    Level: MIND4        Value: 0x00000800   Desc: _AUSPEXDESC
    Level: MIND5        Value: 0x00001000   Desc: _AUSPEXDESC
    Level: MIND6        Value: 0x00002000   Desc: _AUSPEXDESC
    Level: SPIRIT1      Value: 0x00004000   Desc: _SPIRITDESC
    Level: SPIRIT2      Value: 0x00008000   Desc: _SPIRITDESC
    Level: SPIRIT3      Value: 0x00010000   Desc: _SPIRITDESC
    Level: SPIRIT4      Value: 0x00020000   Desc: _SPIRITDESC
    Level: SPIRIT5      Value: 0x00040000   Desc: _SPIRITDESC
    Level: HIGHUMBR     Value: 0x00080000   Desc: _CONCEPTDESC
    Level: WRAITH       Value: 0x00100000   Desc: _WRAITHDESC
    Level: TELEPATH     Value: 0x00200000   Desc: _TELEPATHDESC
    Level: SYNERGY      Value: 0x00400000   Desc: SYNERGYDESC
    Level: HEARING      Value: 0x00800000   Desc: _MURMUR
    Level: OBF1         Value: 0x01000000   Desc: _AUSPEXDESC
    Level: OBF2         Value: 0x02000000   Desc: _AUSPEXDESC
    Level: OBF3         Value: 0x04000000   Desc: _AUSPEXDESC
    Level: OBF4         Value: 0x08000000   Desc: _AUSPEXDESC
    Level: OBF5         Value: 0x10000000   Desc: _AUSPEXDESC
    Level: ALL          Value: 0x1fffffff   Desc: _DESC
    Enhancement: @lock/user works as a Reality Lock (type 1).
------------------------------------------------------------------------------
As for how to set things up 'properly' with Reality Levels, that's an open question that requires an open answer.  There really is no 'right' way to do it or that many 'wrong' ways.
In essence, realities allows you to share the same physical space by applying virtual layers over the top of it.
Another good example is layered GIF's when you work with photoshop or gimp.  You have one layer which is the background.  The next layer is the plants and trees, the layer after that the weather like leaves that blow around, the next layer maybe fog on the ground, then the next layer animals flying or walking and the next the people who walk around.
6 complete layers, each one absolutely separate from each other, but with the right 'permissions' allowing each layer to interact with any of the other layers however you want.  That's a bit like reality levels.  You can modify the @rxlevel and @txlevel on the fly (there's sideeffect functions as well) so someone can switch realities by somthing simple like walking through an exit, or issuing a $command or any number of other things.  And with locks (if available) you can dynamically define realities based on conditionals on top of it.
Lots of flexibility.