Usability improvements

- Now entity.key() is the same as entity.key.value
- Entity:serialize only serializes component given correctly
- Any other value inside the Entity is ignored
- Disable some diagnostics used in Lua language server by sumneko
This commit is contained in:
Pablo Mayobre 2023-02-14 18:18:43 -03:00 committed by Pablo Ariel Mayobre
parent cf05cfc972
commit 9bccd05019
5 changed files with 9 additions and 1 deletions

View file

@ -476,6 +476,7 @@ end
return setmetatable(World, {
__call = function(_, ...)
---@diagnostic disable-next-line: redundant-parameter
return World.new(...)
end,
})