Skip to content

feat(lua): UI Support and Other Implementations#949

Open
tuyilmaz wants to merge 1 commit into
YimMenu:enhancedfrom
tuyilmaz:lua
Open

feat(lua): UI Support and Other Implementations#949
tuyilmaz wants to merge 1 commit into
YimMenu:enhancedfrom
tuyilmaz:lua

Conversation

@tuyilmaz

@tuyilmaz tuyilmaz commented Jun 17, 2026

Copy link
Copy Markdown

Lua API:

  • New libraries/improvements: menu, commandmgr, memory, FileMgr, pointer, ImGui, Vector3, ScriptGlobal/Local/Pointer/Data/Function, Player/players, entities, event, scr_patch
  • Per-script UI ownership with full teardown on script unload

Natives:

  • Support pointer arguments
  • Emit a LuaLS natives stub (docs/natives.lua) from GenerateNatives.py

Docs:

  • Add docs/yimmenu_v2.lua(AI Generated) and docs/natives.lua

Lua API:
- New libraries: menu, commandmgr, memory, FileMgr, pointer, ImGui,
  Vector3, ScriptGlobal/Local/Pointer/Data/Function, Player/players,
  entities, event, scr_patch
- Per-script UI ownership with full teardown on script unload

Native invoker:
- Support pointer arguments

- Emit a LuaLS natives stub (docs/natives.lua) from GenerateNatives.py

Docs:
- Add docs/yimmenu_v2.lua and docs/natives.lua
@github-actions

Copy link
Copy Markdown

Download the artifacts for this pull request:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant