Refactoring Concept/Component documentation. Still not done

This commit is contained in:
Griatch 2022-11-26 15:37:02 +01:00
parent 7114aea912
commit c7ec3dfad3
42 changed files with 745 additions and 1275 deletions

View file

@ -13,15 +13,15 @@ The effect of this is that you can fully `reload` the Server and have players st
```
Internet│ ┌──────────┐ ┌─┐ ┌─┐ ┌─────────┐
│ │Portal │ │S│ ┌───┐ │S│ │Server │
P │ │ ├─┤e├───┤AMP├───┤e├─┤
l ──┼──┤ Telnet │ │s│ │ │ │s│ │
a │ │ Webclient├─┤s├───┤ ├───┤s├─┤ Game │
y ──┼──┤ SSH │ │i│ │ │ │i│ │ Database│
e │ │ ... ├─┤o├───┤ ├───┤o├─┤
r ──┼──┤ │ │n│ │ │ │n│ │
P │ │ │ │e│ │AMP│ │e│ │
l ──┼──┤ Telnet ├─┤s├───┤ ├───┤s├─┤
a │ │ Webclient│ │s│ │ │ │s│ │ Game │
y ──┼──┤ SSH ├─┤i├───┤ ├───┤i├─┤ Database│
e │ │ ... │ │o│ │ │ │o│ │
r ──┼──┤ ├─┤n├───┤ ├───┤n├─┤
s │ │ │ │s│ └───┘ │s│ │ │
│ └──────────┘ └─┘ └─┘ └─────────┘
│Evennia
│Evennia
```
The Server and Portal are glued together via an AMP (Asynchronous Messaging Protocol) connection. This allows the two programs to communicate seamlessly on the same machine.