mirror of
https://github.com/PHIDIAS0303/ExpCluster.git
synced 2025-12-27 03:25:23 +09:00
Fix lint issue
This commit is contained in:
@@ -110,8 +110,9 @@ end
|
|||||||
--- @param value unknown
|
--- @param value unknown
|
||||||
function GuiData._metatable.__newindex(self, key, value)
|
function GuiData._metatable.__newindex(self, key, value)
|
||||||
assert(type(key) == "userdata", "Index type '" .. ExpUtil.get_class_name(key) .. "' given to GuiData. Must be of type userdata.")
|
assert(type(key) == "userdata", "Index type '" .. ExpUtil.get_class_name(key) .. "' given to GuiData. Must be of type userdata.")
|
||||||
local object_name = key.object_name --- @diagnostic disable-line assign-type-mismatch
|
local object_name = key.object_name
|
||||||
if object_name == "LuaGuiElement" then
|
if object_name == "LuaGuiElement" then
|
||||||
|
--- @cast key LuaGuiElement
|
||||||
local data = self.element_data
|
local data = self.element_data
|
||||||
local player_elements = data[key.player_index]
|
local player_elements = data[key.player_index]
|
||||||
if not player_elements then
|
if not player_elements then
|
||||||
@@ -121,8 +122,10 @@ function GuiData._metatable.__newindex(self, key, value)
|
|||||||
player_elements[key.index] = value
|
player_elements[key.index] = value
|
||||||
registration_numbers[reg_obj(key)] = key.player_index
|
registration_numbers[reg_obj(key)] = key.player_index
|
||||||
elseif object_name == "LuaPlayer" then
|
elseif object_name == "LuaPlayer" then
|
||||||
|
--- @cast key LuaPlayer
|
||||||
self.player_data[key.index] = value
|
self.player_data[key.index] = value
|
||||||
elseif object_name == "LuaForce" then
|
elseif object_name == "LuaForce" then
|
||||||
|
--- @cast key LuaForce
|
||||||
self.force_data[key.index] = value
|
self.force_data[key.index] = value
|
||||||
else
|
else
|
||||||
error("Unsupported object class '" .. object_name .. "' given as index to GuiData.")
|
error("Unsupported object class '" .. object_name .. "' given as index to GuiData.")
|
||||||
|
|||||||
Reference in New Issue
Block a user