Skip to content

Some improvement ideas for the future #47

@robotboy655

Description

@robotboy655

Sorry to pile on these in 1 issue, I just need to write these down before I forget:

  • TOOL_Hooks and Strutures/TOOL pages conflict with their definition for the TOOL global. There are probably other similar cases. #68
    • This results in files that define TOOLs to not inherit the Tool class (because the structure is written first), causing many "Undefined Symbol" warnings
  • We need to find a good way to import Vector/Angle/Color/etc fields (Vector.x,Vector.y, etc) from the wiki
    • Same goes for metamethods, like _unm(). Currently negating a vector is seen as it turning into a number. Is this an issue with LuaLS itself?
  • Find a good format to define function callbacks on the wiki, so they can be imported here and other similar projects
    • Same goes for arguments that accept multiple types

edit by luttje:

  • Perhaps find a good format to include specifications for table element types? E.g: Player[] as the return type of player.GetAll()

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions