Skip to content

feat: Player state manipulation via Server-Side lua, Client-Side Function Binds refactor, lua Cursor class and LUA Documentation - #29

Merged
skejt23 merged 8 commits into
skejt23:mainfrom
DamianQualshy:lua-player
Jan 4, 2026
Merged

skejt23 merged 8 commits into
skejt23:mainfrom
DamianQualshy:lua-player

Conversation

@DamianQualshy

Copy link
Copy Markdown
Contributor
  • (fix) Use proper types and names for the player visual properties
  • (feat) Add server-side lua functions for player's hero data manipulation
  • (cleanup) Remove remnants of server-side Discord Activity
  • Moved player manipulation functions examples to server-side
  • (refactor) Add documentation for lua functions and standardize one method for the function binds
  • (feat) Inventory management Lua functions
  • (cleanup) Remove Whisper and Admin chat

…tor and LUA Documentation

- (fix) Use proper types and names for the player visual properties
- (feat) Add server-side lua functions for player's hero data manipulation
- (cleanup) Remove remnants of server-side Discord Activity
- Moved player manipulation functions examples to server-side
- (refactor) Add documentation for lua functions and standardize one method for the function binds
- (feat) Inventory management Lua functions
- (cleanup) Remove Whisper and Admin chat
feat: More Input functions
fix: Wrong number and types of arguments in connection test
And stubs for player state events not implemented yet
@DamianQualshy

Copy link
Copy Markdown
Contributor Author

note: To make onPlayerCreate/onPlayerDestroy and onPlayerSpawnFor/onPlayerUnspawnFor work as intended it's probably necessary to rework the logic of connect/disconnect.
GMP treats unspawning players as disconnecting, and spawning players as connecting.

@DamianQualshy DamianQualshy changed the title feat: Lua Server-Side Player Attributes, Client-Side Function Binds refactor and LUA Documentation feat: Player state manipulation via Server-Side lua, Client-Side Function Binds refactor, lua Cursor class and LUA Documentation Jan 4, 2026
@skejt23
skejt23 merged commit 5d5acfe into skejt23:main Jan 4, 2026
1 check passed
@DamianQualshy
DamianQualshy deleted the lua-player branch January 4, 2026 16:54
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.

2 participants