Overview
The Entity Explorer panel in the GLuaLS sidebar shows all entities in the server world. You can browse their properties, NetworkVars, and table fields in a tree view without writingprint calls.
Opening the explorer
You can use the Entity Explorer whenever the debugger is connected:- Click the GLuaLS icon in the sidebar
- Open the Entity Explorer section
Entity list
The top level shows all entities grouped or listed by class. Each entity shows:- Entity index (e.g.,
[42]) - Class name (e.g.,
prop_physics) - Map model or description if available
Expanding entity properties
Click any entity to expand it and see its properties:| Property section | Description |
|---|---|
| NetworkVars | Dynamically typed NetworkVar values (from SetupDataTables) |
| Table fields | Key-value pairs assigned to the entity table via Lua |
| Inherited fields | Accessible inherited fields (from the class definitions) |
Editing properties
When the debugger is paused (at a breakpoint), you can edit entity properties directly in the tree:- Expand the entity in the explorer
- Click the value next to a property
- Type a new value (evaluated as a Lua expression)
- Press Enter
You can edit only while paused. When the game runs, the explorer is read-only to avoid race conditions.