mirror of
https://github.com/lune-org/lune.git
synced 2024-12-12 13:00:37 +00:00
Fix file extension checking in remodel shim (#59)
This commit is contained in:
parent
ef5d06a169
commit
3b29d10443
1 changed files with 2 additions and 2 deletions
|
@ -224,7 +224,7 @@ end
|
||||||
Models should be saved with `writeModelFile` instead.
|
Models should be saved with `writeModelFile` instead.
|
||||||
]=]
|
]=]
|
||||||
function remodel.writePlaceFile(filePath: string, dataModel: LuneDataModel)
|
function remodel.writePlaceFile(filePath: string, dataModel: LuneDataModel)
|
||||||
local asBinary = string.sub(filePath, -6) == ".rbxl"
|
local asBinary = string.sub(filePath, -5) == ".rbxl"
|
||||||
local asXml = string.sub(filePath, -6) == ".rbxlx"
|
local asXml = string.sub(filePath, -6) == ".rbxlx"
|
||||||
assert(asBinary or asXml, "File path must have .rbxl or .rbxlx extension")
|
assert(asBinary or asXml, "File path must have .rbxl or .rbxlx extension")
|
||||||
local placeFile = roblox.serializePlace(dataModel, asXml)
|
local placeFile = roblox.serializePlace(dataModel, asXml)
|
||||||
|
@ -238,7 +238,7 @@ end
|
||||||
Places should be saved with `writePlaceFile` instead.
|
Places should be saved with `writePlaceFile` instead.
|
||||||
]=]
|
]=]
|
||||||
function remodel.writeModelFile(filePath: string, instance: LuneInstance)
|
function remodel.writeModelFile(filePath: string, instance: LuneInstance)
|
||||||
local asBinary = string.sub(filePath, -6) == ".rbxm"
|
local asBinary = string.sub(filePath, -5) == ".rbxm"
|
||||||
local asXml = string.sub(filePath, -6) == ".rbxmx"
|
local asXml = string.sub(filePath, -6) == ".rbxmx"
|
||||||
assert(asBinary or asXml, "File path must have .rbxm or .rbxmx extension")
|
assert(asBinary or asXml, "File path must have .rbxm or .rbxmx extension")
|
||||||
local placeFile = roblox.serializeModel({ instance }, asXml)
|
local placeFile = roblox.serializeModel({ instance }, asXml)
|
||||||
|
|
Loading…
Reference in a new issue