Civilization VI Environment Emulation
Emulation of the Civ VI Lua (HavokScript) and SQLite environment to achieve a streamlined modding experience
Features
Autocompletions for Civ VI classes, properties, functions and parameters.
Depends on Lua Language Server to provide IntelliSense for Lua.
Lua
- [x] Database
- [x] GameInfo
- [x] GlobalParameters
- [x] Enums
- [x] Namespaces
- [x] Objects
- [x] Events
- [x] Events
- [x] LuaEvents
- [x] GameEvents
- [x] Extraneous globals
- [x] HavokScript Syntax (rough but it works nearly entirely)
- [x] hstructure/hmake
- [x] Type qualifiers
- [ ] Modules
- [ ] __call metamethod
- [ ] GameInfo
- [x] Events
- [x] LuaEvents
Recommendations
- Hypersnips (Some of the added snippets need this to work)
Requirements
| |