# WebGraph Responsible for handling webwalking or any other graph logic you may need. It's partially based on the original webgraph logic by [slacky](https://slacky.one/) but it was written from scratch by Torwent. - - - ## EGraphNode ```pascal EGraphNode = enum( NORMAL, DOOR, STAIRS, SHORTCUT, OBSTACLE, TRANSPORT, TELEPORT, FAIRYRING, BLOCKED ); ``` Enum representing the type of nodes in a `TWebGraph`.