This commit is contained in:
lx
2026-07-06 14:01:11 -04:00
commit c4f97d729d
16468 changed files with 935321 additions and 0 deletions
@@ -0,0 +1,38 @@
--[[
{
creatorName : string,
name : string,
description : string,
isFavorited : bool,
lastUpdated : string,
creationDate : string,
maxPlayers : number,
isExperimental : bool,
creatorUserId : number,
universeId : number,
}
]]
local GameDetail = {}
function GameDetail.new()
local self = {}
return self
end
function GameDetail.fromJsonData(gameJson)
local self = GameDetail.new()
self.creatorName = gameJson.Builder
self.name = gameJson.Name
self.description = gameJson.Description
self.isFavorited = gameJson.IsFavoritedByUser
self.updated = gameJson.Updated
self.created = gameJson.Created
self.maxPlayers = gameJson.MaxPlayers
self.isExperimental = gameJson.IsExperimental
self.creatorUserId = gameJson.BuilderId
self.universeId = gameJson.UniverseId
return self
end
return GameDetail