mirror of
https://github.com/diasurgical/DevilutionX.git
synced 2026-05-21 05:40:35 +00:00
a2b94cc03c
Fully migrates debug commands to Lua and organizes them into logical
groups.
The CLI `+` syntax now runs Lua, e.g.:
```bash
build/devilutionx '+dev.player.trn.plr("infra")'
```
Chat hotkeys run Lua code if they start with `/lua`, e.g.:
```ini
[NetMsg]
QuickMessage1=/lua message(dev.player.info())
```
11 lines
183 B
C++
11 lines
183 B
C++
#pragma once
|
|
#ifdef _DEBUG
|
|
#include <sol/sol.hpp>
|
|
|
|
namespace devilution {
|
|
|
|
sol::table LuaDevDisplayModule(sol::state_view &lua);
|
|
|
|
} // namespace devilution
|
|
#endif // _DEBUG
|