diff --git a/objects/029995/contained/1e477e/object.json b/objects/029995/contained/1e477e/object.json index cc8fed85b..23d6c6d41 100644 --- a/objects/029995/contained/1e477e/object.json +++ b/objects/029995/contained/1e477e/object.json @@ -2,7 +2,7 @@ "Name": "CardCustom", "Transform": { "posX": 99.25, - "posY": 0.8174, + "posY": 0.8167, "posZ": 9.8, "rotX": 0.0, "rotY": 180.0, diff --git a/objects/029995/contained/1f5f58/object.json b/objects/029995/contained/1f5f58/object.json index 722ae5c38..0f3d5e748 100644 --- a/objects/029995/contained/1f5f58/object.json +++ b/objects/029995/contained/1f5f58/object.json @@ -2,7 +2,7 @@ "Name": "CardCustom", "Transform": { "posX": 111.25, - "posY": 0.8174, + "posY": 0.8168, "posZ": 4.5, "rotX": 0.0, "rotY": 180.0, diff --git a/objects/029995/contained/2f4b14/object.json b/objects/029995/contained/2f4b14/object.json index 843a8e81f..cb10f5641 100644 --- a/objects/029995/contained/2f4b14/object.json +++ b/objects/029995/contained/2f4b14/object.json @@ -2,7 +2,7 @@ "Name": "CardCustom", "Transform": { "posX": 111.25, - "posY": 0.8174, + "posY": 0.8167, "posZ": 9.8, "rotX": 0.0, "rotY": 180.0001, diff --git a/objects/029995/contained/49913c/object.json b/objects/029995/contained/49913c/object.json index b0b432611..65ae7869f 100644 --- a/objects/029995/contained/49913c/object.json +++ b/objects/029995/contained/49913c/object.json @@ -2,7 +2,7 @@ "Name": "CardCustom", "Transform": { "posX": 107.25, - "posY": 0.8174, + "posY": 0.8167, "posZ": 9.8, "rotX": 0.0, "rotY": 180.0, diff --git a/objects/029995/contained/b16225/object.json b/objects/029995/contained/b16225/object.json index dac58b243..f3d4a0147 100644 --- a/objects/029995/contained/b16225/object.json +++ b/objects/029995/contained/b16225/object.json @@ -2,7 +2,7 @@ "Name": "CardCustom", "Transform": { "posX": 107.25, - "posY": 0.8174, + "posY": 0.8168, "posZ": 4.5, "rotX": 0.0, "rotY": 180.0, diff --git a/objects/029995/contained/d1de40/object.json b/objects/029995/contained/d1de40/object.json index ccbc17242..a9f6b053b 100644 --- a/objects/029995/contained/d1de40/object.json +++ b/objects/029995/contained/d1de40/object.json @@ -2,7 +2,7 @@ "Name": "CardCustom", "Transform": { "posX": 99.25, - "posY": 0.8174, + "posY": 0.8168, "posZ": 4.5, "rotX": 0.0, "rotY": 180.0, diff --git a/objects/029995/contained/e3a850/object.json b/objects/029995/contained/e3a850/object.json index 710d0e737..c186d2a40 100644 --- a/objects/029995/contained/e3a850/object.json +++ b/objects/029995/contained/e3a850/object.json @@ -2,7 +2,7 @@ "Name": "CardCustom", "Transform": { "posX": 103.25, - "posY": 0.8174, + "posY": 0.8168, "posZ": 4.5, "rotX": 0.0, "rotY": 180.0, diff --git a/objects/029995/contained/e58dc4/object.json b/objects/029995/contained/e58dc4/object.json index a5613affb..0b74f1958 100644 --- a/objects/029995/contained/e58dc4/object.json +++ b/objects/029995/contained/e58dc4/object.json @@ -2,7 +2,7 @@ "Name": "CardCustom", "Transform": { "posX": 103.25, - "posY": 0.8174, + "posY": 0.8167, "posZ": 9.8, "rotX": 0.0, "rotY": 180.0, diff --git a/objects/029995/object.json b/objects/029995/object.json index 9b2898602..8574d40aa 100644 --- a/objects/029995/object.json +++ b/objects/029995/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 107.5496, - "posY": 0.6, - "posZ": 61.0363, + "posX": 110.3666, + "posY": 0.5404, + "posZ": 60.7779, "rotX": 0.0, "rotY": 0.0, "rotZ": 0.0, diff --git a/objects/029995/script.lua b/objects/029995/script.lua index 528e079bc..e54cef155 100644 --- a/objects/029995/script.lua +++ b/objects/029995/script.lua @@ -1,6 +1,5 @@ empty = false contents = { - -- Aid Cards ["1e477e"] = {{99.25, 0.82, 9.8},{0.00, 180.00, 0.00}}, ["e58dc4"] = {{103.25, 0.82, 9.8},{0.00, 180.00, 180.00}}, ["49913c"] = {{107.25, 0.82, 9.8},{0.00, 180.00, 180.00}}, @@ -10,8 +9,7 @@ contents = { ["b16225"] = {{107.25, 0.82, 4.5},{0.00, 180.00, 0.00}}, ["1f5f58"] = {{111.25, 0.82, 4.5},{0.00, 180.00, 0.00}}, } -editors = "Editors" -rulebooks = "9f84fc" +otherBags = {"Editors","f42a3e"} function onLoad() self.interactable = false @@ -89,14 +87,12 @@ function toggleObjects() end end, 1, -1) end + function toggleBags() - local editorsBag = getObjectFromGUID(editors) - if editorsBag.getVar("empty") then - editorsBag.call("toggleObjects") + for _,otherBagGUID in pairs(otherBags) do + local otherBag = getObjectFromGUID(otherBagGUID) + if otherBag.getVar("empty") then + otherBag.call("toggleObjects") + end end - - --[[local rulebooksBag = getObjectFromGUID(rulebooks) - if rulebooksBag.getVar("empty") then - rulebooksBag.call("toggleObjects") - end]]-- end diff --git a/objects/9f84fc/object.json b/objects/9f84fc/object.json index 30b4ab3ca..8ef0e4c7b 100644 --- a/objects/9f84fc/object.json +++ b/objects/9f84fc/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 104.4546, - "posY": 0.6, - "posZ": 61.0364, + "posX": 107.1816, + "posY": 0.5404, + "posZ": 60.775, "rotX": 0.0, "rotY": 0.0, "rotZ": 0.0, diff --git a/objects/9f84fc/script.lua b/objects/9f84fc/script.lua index fecffa5f9..fd192517b 100644 --- a/objects/9f84fc/script.lua +++ b/objects/9f84fc/script.lua @@ -7,8 +7,7 @@ contents = { ["3bc101"] = {105.00, 0.80, 33.50}, ["b67827"] = {105.00, 0.80, 23.00}, } -editors = "Editors" -playerAids = "029995" +otherBags = {"Editors","f42a3e"} function onLoad() self.interactable = false @@ -87,14 +86,12 @@ function toggleObjects() end end, 1, -1) end + function toggleBags() - local editorsBag = getObjectFromGUID(editors) - if editorsBag.getVar("empty") then - editorsBag.call("toggleObjects") + for _,otherBagGUID in pairs(otherBags) do + local otherBag = getObjectFromGUID(otherBagGUID) + if otherBag.getVar("empty") then + otherBag.call("toggleObjects") + end end - - --[[local playerAidsBag = getObjectFromGUID(playerAids) - if playerAidsBag.getVar("empty") then - playerAidsBag.call("toggleObjects") - end]]-- end diff --git a/objects/Editors/contained/02413e/object.json b/objects/Editors/contained/02413e/object.json new file mode 100644 index 000000000..db7475954 --- /dev/null +++ b/objects/Editors/contained/02413e/object.json @@ -0,0 +1,76 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 105.2, + "posY": 1.0, + "posZ": 42.87, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Spirit Panel Editor", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.1964 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2488891055296754302/05DD0DB3A29B4C64980E7CA9DC589F7B2992602C/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.1, + "z": 0.0 + }, + "Rotation": { + "x": 0.0, + "y": -0.0047, + "z": 0.0 + } + } + ] +} diff --git a/objects/Editors/contained/SpiritEditor/script.lua b/objects/Editors/contained/02413e/script.lua similarity index 65% rename from objects/Editors/contained/SpiritEditor/script.lua rename to objects/Editors/contained/02413e/script.lua index b76ed44bf..bedf2034e 100644 --- a/objects/Editors/contained/SpiritEditor/script.lua +++ b/objects/Editors/contained/02413e/script.lua @@ -4,20 +4,21 @@ local currentSpirit function onLoad() self.createButton({ click_function = "nullFunc", - label = "Spirit Panel\nValidator", + label = "Place Spirit Panel Here", font_color = {1,1,1}, - position = {0,1,0.65}, - scale = {0.3,0.3,0.5}, + font_size = 300, + position = {0,0.1,0}, width = 0, height = 0, }) Color.Add("SoftBlue", Color.new(0.53,0.92,1)) + Color.Add("SoftYellow", Color.new(1,0.8,0.5)) Wait.time(scan, 0.5, -1) rescan = false end function scan() - local objs = upCast(self, 0.4, 0.1, {"Tile"}) + local objs = upCast(self, 1, 0, {"Tile"}) if #objs ~= 1 then clearButtons() return @@ -37,25 +38,14 @@ function clearButtons() end function createButtons(obj) - if obj.hasTag("Spirit") then - self.createButton({ - click_function = "nullFunc", - label = "Spirit Validated", - position = {0,0.1,-0.6}, - scale = {0.1,0.1,0.1}, - width = 4800, - height = 800, - font_size = 600, - }) - else + if not obj.hasTag("Spirit") then self.createButton({ click_function = "button1", function_owner = self, - label = "Make Me A Spirit!", - position = {0,0.1,-0.6}, - scale = {0.1,0.1,0.1}, - width = 4800, - height = 800, + label = "Validate\nSpirit Panel", + position = {0,0.6,0}, + width = 4000, + height = 1800, font_size = 600, }) end @@ -99,7 +89,7 @@ function updateElements(player) if currentSpirit == nil then return end - local hits = upCast(currentSpirit, 0.4, 0.1, {"Generic"}) + local hits = upCast(currentSpirit, 1, 0, {"Generic"}) local trackElements = {} local function insert(position, elements) for _, entry in pairs(trackElements) do @@ -132,8 +122,9 @@ function updateElements(player) state.trackElements = trackElements currentSpirit.script_state = JSON.encode(state) currentSpirit.setTable("trackElements", trackElements) - player.broadcast("Updated elements for " .. currentSpirit.getName() .. ".", Color.SoftBlue) + player.broadcast("Updated Elements for " .. currentSpirit.getName(), Color.SoftBlue) end + function populateElements() if currentSpirit == nil then return @@ -142,7 +133,7 @@ function populateElements() if trackElements == nil then return end - local anyBag = getObjectFromGUID("AnyElements") + local anyBag = getObjectFromGUID("861b95") for _, trackElement in pairs(trackElements) do local elements = Elements:new(trackElement.elements) local position = currentSpirit.positionToWorld(trackElement.position) @@ -161,44 +152,39 @@ function updateEnergy(player) if currentSpirit == nil then return end - local hits = upCast(currentSpirit, 0.4, 0.1, {"Chip"}) + local hits = upCast(currentSpirit, 1, 0, {"Generic"}, "Energy Marker") local trackEnergy = {} local bonusEnergy = {} - for _, entry in pairs(hits) do - local pos = currentSpirit.positionToLocal(entry.getPosition()) + for _, hit in pairs(hits) do + local pos = currentSpirit.positionToLocal(hit.getPosition()) pos = Vector(round(pos.x,0.01), 0, round(pos.z,0.01)) - - local quantity = entry.getQuantity() - if quantity == -1 then - quantity = 1 - end - - if entry.getName() == "Energy" then - table.insert(trackEnergy, { - position = pos, - count = quantity - }) - elseif entry.getName() == "Bonus Energy" then - table.insert(bonusEnergy, { - position = pos, - count = quantity - }) - end - entry.destroy() + local count = JSON.decode(hit.script_state).count + local bonus = JSON.decode(hit.script_state).bonusMode + if bonus then + table.insert(bonusEnergy, { + position = pos, + count = count + }) + else + table.insert(trackEnergy, { + position = pos, + count = count + }) + end + hit.destroy() end table.sort(trackEnergy, function (a, b) return a.count > b.count or (a.count == b.count and a.position.x < b.position.x) or (a.count == b.count and a.position.x == b.position.x and a.position.z < a.position.z) end) - table.sort(bonusEnergy, function (a, b) return a.position.x < b.position.x or (a.position.x == b.position.x and a.position.z < a.position.z) end) + table.sort(bonusEnergy, function (a, b) return a.count > b.count or (a.count == b.count and a.position.x < b.position.x) or (a.count == b.count and a.position.x == b.position.x and a.position.z < a.position.z) end) local state = {} if currentSpirit.script_state ~= "" then state = JSON.decode(currentSpirit.script_state) end - state.trackEnergy = trackEnergy - state.bonusEnergy = bonusEnergy currentSpirit.script_state = JSON.encode(state) currentSpirit.setTable("trackEnergy", trackEnergy) currentSpirit.setTable("bonusEnergy", bonusEnergy) - player.broadcast("Updated energy for " .. currentSpirit.getName() .. ".", Color.SoftBlue) + player.broadcast("Updated Energy for " .. currentSpirit.getName(), Color.SoftBlue) end + function populateEnergy() if currentSpirit == nil then return @@ -208,21 +194,30 @@ function populateEnergy() if trackEnergy == nil and bonusEnergy == nil then return end - local energyBag = getObjectFromGUID("Energy") - for _, energy in pairs(trackEnergy) do - local position = currentSpirit.positionToWorld(energy.position) - for i = 1, energy.count do - energyBag.takeObject({position = position + i * Vector(0, 1, 0)}) - end + local energyBag = getObjectFromGUID("dc8f37") + local function takeEnergyObject(position, count, bonusMode) + energyBag.takeObject({ + position = position + Vector(0, 1, 0), + callback_function = function(obj) + local newScriptState = { + count = count, + bonusMode = bonusMode + } + local encodedState = JSON.encode(newScriptState) + obj.script_state = encodedState + obj.call("onLoad") + end, + }) end - for _, energy in pairs(bonusEnergy) do - local position = currentSpirit.positionToWorld(energy.position) - for i = 1, energy.count do - energyBag.takeObject({ - position = position + i * Vector(0, 1, 0), - callback_function = function(obj) obj.setState(2) end, - }) - end + for _, energyTable in pairs(trackEnergy) do + local position = currentSpirit.positionToWorld(energyTable.position) + local count = energyTable.count + takeEnergyObject(position, count, false) + end + for _, energyTable in pairs(bonusEnergy) do + local position = currentSpirit.positionToWorld(energyTable.position) + local count = energyTable.count + takeEnergyObject(position, count, true) end end @@ -230,26 +225,18 @@ function updateThreshold(player) if currentSpirit == nil then return end - local hits = upCast(currentSpirit, 0.4, 0.1, {"Generic"}, "Threshold Token") + local thresholds = {} - for _, entry in pairs(hits) do - local pos = currentSpirit.positionToLocal(entry.getPosition()) + local hits = upCast(currentSpirit, 1, 0, {"Generic"}, "Threshold Marker") + for _, hit in pairs(hits) do + local pos = currentSpirit.positionToLocal(hit.getPosition()) pos = Vector(round(pos.x,0.01), 0, round(pos.z,0.01)) - - local elemHits = upCast(entry, 0.4, 0.05, {"Generic"}) - local elems = Elements:new() - for _, elem in pairs(elemHits) do - if elem.getVar("elements") ~= nil then - elems:add(elem.getVar("elements")) - elem.destroy() - end - end - + local elements = tableToString(JSON.decode(hit.script_state).threshold) table.insert(thresholds, { position = pos, - elements = tostring(elems) + elements = elements }) - entry.destroy() + hit.destroy() end table.sort(thresholds, function (a, b) return a.position.x > b.position.x or (a.position.x == b.position.x and a.position.z < b.position.z) end) local state = {} @@ -260,15 +247,9 @@ function updateThreshold(player) currentSpirit.script_state = JSON.encode(state) currentSpirit.setTable("thresholds", thresholds) - local thresholdString = "" - for _,threshold in pairs(thresholds) do - if thresholdString ~= "" then - thresholdString = thresholdString.." " - end - thresholdString = thresholdString..threshold.elements - end - player.broadcast("Updated thresholds for " .. currentSpirit.getName() .. " with "..thresholdString..".", Color.SoftBlue) + player.broadcast("Updated Elemental Thresholds for " .. currentSpirit.getName(), Color.SoftBlue) end + function populateThreshold() if currentSpirit == nil then return @@ -277,22 +258,21 @@ function populateThreshold() if thresholds == nil then return end - local thresholdBag = getObjectFromGUID("Threshold") - local anyBag = getObjectFromGUID("SmallElements") + local thresholdBag = getObjectFromGUID("3d8fa9") for _, threshold in pairs(thresholds) do - local elements = Elements:new(threshold.elements) local position = currentSpirit.positionToWorld(threshold.position) - thresholdBag.takeObject{ + local thresholdTable = stringToTable(threshold.elements) + thresholdBag.takeObject({ position = position + Vector(0, 1, 0), - } - for i, count in ipairs(elements) do - for j = 1, count do - anyBag.takeObject{ - position = position + (j + 1) * Vector(0, 1, 0), - callback_function = function(obj) obj.setState(i) end, + callback_function = function(obj) + local newScriptState = { + threshold = thresholdTable, + editMode = true } - end - end + obj.script_state = JSON.encode(newScriptState) + obj.call("onLoad") + end, + }) end end @@ -300,7 +280,7 @@ function updateReminder(player) if currentSpirit == nil then return end - local hits = upCast(currentSpirit, 0.4, 0, {"Generic"}, "Reminder") + local hits = upCast(currentSpirit, 1, 0, {"Generic"}, "Reminder Marker") local location = nil for _, entry in pairs(hits) do location = entry.call("getImageLocation", {obj = currentSpirit}) @@ -318,8 +298,9 @@ function updateReminder(player) if location == nil then opString = "Reset" end - player.broadcast(opString .. " reminder image location for " .. currentSpirit.getName() .. ".", Color.SoftBlue) + player.broadcast(opString .. " Reminder for " .. currentSpirit.getName(), Color.SoftBlue) end + function populateReminder(player) if currentSpirit == nil then return @@ -330,11 +311,11 @@ function populateReminder(player) end if (location.field == "ImageURL" and currentSpirit.is_face_down) or (location.field == "ImageSecondaryURL" and not currentSpirit.is_face_down) then - player.broadcast("Current reminder image uses the reverse of the panel. Please flip it.", Color.Red) + player.broadcast("Flip the Spirit Panel first", Color.SoftYellow) return end - local reminderBag = getObjectFromGUID("Reminder") + local reminderBag = getObjectFromGUID("76f826") reminderBag.takeObject{ smooth = false, callback_function = function(obj) @@ -364,7 +345,7 @@ function upCast(obj,dist,offset,types,name) size = obj.getBounds().size, orientation = obj.getRotation(), max_distance = dist, - --debug = true, + -- debug = true, }) local hitObjects = {} for _,v in pairs(hits) do @@ -395,3 +376,23 @@ function upCast(obj,dist,offset,types,name) end return hitObjects end + +function tableToString(tbl) + if type(tbl) ~= "table" then + return tostring(tbl) + end + local result = "" + for _, val in pairs(tbl) do + result = result..tableToString(val) + end + return result +end + +function stringToTable(str) + local tbl = {} + for i = 1, #str do + local char = string.sub(str, i, i) -- Get each character in the string + table.insert(tbl, tonumber(char)) -- Convert character to number and insert into table + end + return tbl +end diff --git a/objects/Editors/contained/02413e/ui.xml b/objects/Editors/contained/02413e/ui.xml new file mode 100644 index 000000000..620902303 --- /dev/null +++ b/objects/Editors/contained/02413e/ui.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/objects/Editors/contained/3d8fa9/contained/0e35be/object.json b/objects/Editors/contained/3d8fa9/contained/0e35be/object.json new file mode 100644 index 000000000..b784add27 --- /dev/null +++ b/objects/Editors/contained/3d8fa9/contained/0e35be/object.json @@ -0,0 +1,61 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 110.5496, + "posY": 0.8948, + "posZ": 35.6962, + "rotX": 359.9748, + "rotY": -0.0013, + "rotZ": 0.0023, + "scaleX": 0.25, + "scaleY": 0.25, + "scaleZ": 0.25 + }, + "Nickname": "Threshold Marker", + "Description": "Place [b]next to Elemental Thresholds[/b].\n\nThe order of the buttons is:\nSun Moon Fire Air Water Earth Plant Animal.", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.7843 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1753560381472357873/CF2B89112AF7A9242CA8C6D2FEEECC3C6C1BE05C/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ] +} diff --git a/objects/Editors/contained/3d8fa9/contained/0e35be/script-state.json b/objects/Editors/contained/3d8fa9/contained/0e35be/script-state.json new file mode 100644 index 000000000..ba98d3e9d --- /dev/null +++ b/objects/Editors/contained/3d8fa9/contained/0e35be/script-state.json @@ -0,0 +1,13 @@ +{ + "editMode": true, + "threshold": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] +} diff --git a/objects/Editors/contained/3d8fa9/contained/0e35be/script.lua b/objects/Editors/contained/3d8fa9/contained/0e35be/script.lua new file mode 100644 index 000000000..5eb9656e5 --- /dev/null +++ b/objects/Editors/contained/3d8fa9/contained/0e35be/script.lua @@ -0,0 +1,143 @@ +local threshold = {0,0,0,0,0,0,0,0} +local editMode = false +elementColors = { + "f9d81b", + "dedac1", + "f58546", + "9460b3", + "2b71b9", + "6b5f5f", + "3db23f", + "d8232c", +} + +function onLoad() + local state = self.script_state + if state ~= "" then + local data = JSON.decode(state) + threshold = data.threshold or threshold + editMode = data.editMode or editMode + end + updateButtons() +end + +function updateButtons() + if editMode then + self.clearButtons() + local paddingX = 1.1 + for i = 1,8 do + self.createButton({ + click_function = "button"..i, + function_owner = self, + label = ">", + rotation = {0,90,0}, + font_size = 500, + color = hexToDec(elementColors[i]), + font_color = {0,0,0}, + position = {0.5+i*paddingX,0.1,1}, + width = 400, + height = 500, + }) + local func = function() editThreshold(i,-1) end + self.setVar("button"..i,func) + + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = threshold[i], + + font_size = 500, + color = hexToDec(elementColors[i]), + font_color = {0,0,0}, + position = {0.5+i*paddingX,0.1,0}, + width = 500, + height = 500, + }) + + self.createButton({ + click_function = "button"..i+8, + function_owner = self, + label = "<", + rotation = {0,90,0}, + font_size = 500, + color = hexToDec(elementColors[i]), + font_color = {0,0,0}, + position = {0.5+i*paddingX,0.1,-1}, + width = 400, + height = 500, + }) + func = function() editThreshold(i,1) end + self.setVar("button"..i+8,func) + end + self.createButton({ + click_function = "changeButtons", + function_owner = self, + label = "Hide", + rotation = {0,270,0}, + font_size = 400, + color = {1,1,1}, + font_color = {0,0,0}, + position = {-1.6,0.1,0}, + width = 1000, + height = 500, + }) + else + self.clearButtons() + self.createButton({ + click_function = "changeButtons", + function_owner = self, + label = "Show", + rotation = {0,270,0}, + font_size = 400, + color = {1,1,1}, + font_color = {0,0,0}, + position = {-1.6,0.1,0}, + width = 1000, + height = 500, + }) + end +end + +function editThreshold(eleIndex, num) + threshold[eleIndex] = math.max(threshold[eleIndex]+num,0) + self.script_state = JSON.encode({ + threshold = threshold, + editMode = editMode + }) + updateButtons() +end + +function changeButtons() + editMode = not editMode + self.script_state = JSON.encode({ + threshold = threshold, + editMode = editMode + }) + updateButtons() +end + +function nullFunc() +end + +function hexToDec(inp) + inp = string.lower(inp) + local colors = {} + colors["R"] = string.sub(inp,1,1) + colors["r"] = string.sub(inp,2,2) + colors["G"] = string.sub(inp,3,3) + colors["g"] = string.sub(inp,4,4) + colors["B"] = string.sub(inp,5,5) + colors["b"] = string.sub(inp,6,6) + for i,c in pairs (colors) do + if c == "a" then colors[i] = 10 end + if c == "b" then colors[i] = 11 end + if c == "c" then colors[i] = 12 end + if c == "d" then colors[i] = 13 end + if c == "e" then colors[i] = 14 end + if c == "f" then colors[i] = 15 end + end + local red = colors["R"]*16+colors["r"] + local green = colors["G"]*16+colors["g"] + local blue = colors["B"]*16+colors["b"] + return {red/255,green/255,blue/255} +end diff --git a/objects/Editors/contained/3d8fa9/contained/index.list b/objects/Editors/contained/3d8fa9/contained/index.list new file mode 100644 index 000000000..9caf00371 --- /dev/null +++ b/objects/Editors/contained/3d8fa9/contained/index.list @@ -0,0 +1 @@ +0e35be diff --git a/objects/Editors/contained/Threshold/object.json b/objects/Editors/contained/3d8fa9/object.json similarity index 75% rename from objects/Editors/contained/Threshold/object.json rename to objects/Editors/contained/3d8fa9/object.json index 56292602b..eac5bea36 100644 --- a/objects/Editors/contained/Threshold/object.json +++ b/objects/Editors/contained/3d8fa9/object.json @@ -1,18 +1,18 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": 114.81, - "posY": 0.95, - "posZ": 49.44, + "posX": 110.72, + "posY": 0.8, + "posZ": 36.31, "rotX": 0.0, "rotY": 180.0, "rotZ": 0.0, - "scaleX": 0.675, - "scaleY": 0.675, - "scaleZ": 0.675 + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 }, - "Nickname": "Threshold Token", - "Description": "Place these tokens on the spirit or power card along with required elements ontop of it in the editor to record which elements are needed for threshold.", + "Nickname": "Threshold Markers", + "Description": "Place [b]next to Elemental Thresholds[/b].", "GMNotes": "", "AltLookAngle": { "x": 0.0, diff --git a/objects/Editors/contained/53669a/object.json b/objects/Editors/contained/53669a/object.json new file mode 100644 index 000000000..d4a83bb65 --- /dev/null +++ b/objects/Editors/contained/53669a/object.json @@ -0,0 +1,76 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 105.2, + "posY": 1.0, + "posZ": 9.77, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blight Card Edtior", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.1964 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2488891055296756478/29CCD4E11655B610433B2F161D533437FC7628D3/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.1, + "z": 0.0 + }, + "Rotation": { + "x": 0.0, + "y": 0.0354, + "z": 0.0 + } + } + ] +} diff --git a/objects/Editors/contained/BlightCardEditor/script.lua b/objects/Editors/contained/53669a/script.lua similarity index 66% rename from objects/Editors/contained/BlightCardEditor/script.lua rename to objects/Editors/contained/53669a/script.lua index c7502d690..6bcc57273 100644 --- a/objects/Editors/contained/BlightCardEditor/script.lua +++ b/objects/Editors/contained/53669a/script.lua @@ -1,11 +1,13 @@ local rescan function onLoad() + self.createButton({ click_function = "nullFunc", - label = "Blight Card\nEditor", + label = "Place\nBlight\nCard\nHere", font_color = {1,1,1}, - position = {0,1,0.8}, + position = {0,0.1,0}, + font_size = 300, width = 0, height = 0, }) @@ -50,70 +52,62 @@ function clearButtons() end function createButtons(card,cardBlight,cardImmediate,cardHealthy) + local scale = {0.47, 0.47, 0.47} + local zPadding = 0.4 + local zOffset = 9.8 clearButtons() self.createButton({ click_function = "nullFunc", label = "Blight", - position = {0.7,0.1,-0.35}, - scale = {0.1,0.1,0.1}, + position = {2.5,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 1600, height = 400, - font_size = 300, + font_size = 360, }) self.createButton({ click_function = "button1", function_owner = self, label = "-", - position = {0.92,0.1,-0.35}, - scale = {0.1,0.1,0.1}, + position = {3.525,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 400, height = 400, - font_size = 300, + font_size = 360, }) local func = function() editBlight(card,cardBlight,-1,cardImmediate,cardHealthy) end self.setVar("button1",func) self.createButton({ click_function = "nullFunc", label = cardBlight, - position = {1.05,0.1,-0.35}, - scale = {0.1,0.1,0.1}, + position = {4.15,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 800, height = 400, - font_size = 300, + font_size = 360, }) self.createButton({ click_function = "button2", function_owner = self, label = "+", - position = {1.18,0.1,-0.35}, - scale = {0.1,0.1,0.1}, + position = {4.775,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 400, height = 400, - font_size = 300, + font_size = 360, }) func = function() editBlight(card,cardBlight,1,cardImmediate,cardHealthy) end self.setVar("button2",func) + self.createButton({ click_function = "nullFunc", - label = "Immediate", - position = {0.7,0.1,-0.25}, - scale = {0.1,0.1,0.1}, - width = 1600, - height = 400, - font_size = 300, - }) - self.createButton({ - click_function = "button3", - function_owner = self, - label = "-", - position = {0.92,0.1,-0.25}, - scale = {0.1,0.1,0.1}, - width = 400, - height = 400, - font_size = 300, + label = "Only\n\"Immediate\"\nEffects?", + position = {2.8,0.1,2.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, + width = 2200, + height = 1200, + font_size = 360, }) - func = function() editImmediate(card,cardBlight,false,cardHealthy) end - self.setVar("button3",func) local label = "No" if cardImmediate then label = "Yes" @@ -121,45 +115,35 @@ function createButtons(card,cardBlight,cardImmediate,cardHealthy) self.createButton({ click_function = "nullFunc", label = label, - position = {1.05,0.1,-0.25}, - scale = {0.1,0.1,0.1}, - width = 800, + position = {4.225,0.1,1.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, + width = 600, height = 400, - font_size = 300, + font_size = 360, }) self.createButton({ click_function = "button4", function_owner = self, - label = "+", - position = {1.18,0.1,-0.25}, - scale = {0.1,0.1,0.1}, + label = ">", + position = {4.775,0.1,1.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 400, height = 400, - font_size = 300, + font_size = 360, }) - func = function() editImmediate(card,cardBlight,true,cardHealthy) end + func = function() editImmediate(card,cardBlight,cardImmediate,cardHealthy) end self.setVar("button4",func) + + self.createButton({ click_function = "nullFunc", - label = "Healthy", - position = {0.7,0.1,-0.15}, - scale = {0.1,0.1,0.1}, - width = 1600, - height = 400, - font_size = 300, - }) - self.createButton({ - click_function = "button5", - function_owner = self, - label = "-", - position = {0.92,0.1,-0.15}, - scale = {0.1,0.1,0.1}, - width = 400, + label = "Still-Healthy?", + position = {2.8,0.1,0.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, + width = 2200, height = 400, - font_size = 300, + font_size = 360, }) - func = function() editHealthy(card,cardBlight,cardImmediate,false) end - self.setVar("button5",func) label = "No" if cardHealthy then label = "Yes" @@ -167,23 +151,23 @@ function createButtons(card,cardBlight,cardImmediate,cardHealthy) self.createButton({ click_function = "nullFunc", label = label, - position = {1.05,0.1,-0.15}, - scale = {0.1,0.1,0.1}, - width = 800, + position = {4.225,0.1,0.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, + width = 600, height = 400, - font_size = 300, + font_size = 360, }) self.createButton({ click_function = "button6", function_owner = self, - label = "+", - position = {1.18,0.1,-0.15}, - scale = {0.1,0.1,0.1}, + label = ">", + position = {4.775,0.1,0.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 400, height = 400, - font_size = 300, + font_size = 360, }) - func = function() editHealthy(card,cardBlight,cardImmediate,true) end + func = function() editHealthy(card,cardBlight,cardImmediate,cardHealthy) end self.setVar("button6",func) end @@ -205,10 +189,13 @@ function editBlight(obj, cardBlight, blightChange, cardImmediate, cardHealthy) local newBlight = math.max(1, cardBlight + blightChange) updateCard(obj, newBlight, cardImmediate, cardHealthy) end + function editImmediate(obj, cardBlight, immediate, cardHealthy) + immediate = not immediate updateCard(obj, cardBlight, immediate, cardHealthy) end function editHealthy(obj, cardBlight, cardImmediate, healthy) + healthy = not healthy updateCard(obj, cardBlight, cardImmediate, healthy) end diff --git a/objects/Editors/contained/53669a/ui.xml b/objects/Editors/contained/53669a/ui.xml new file mode 100644 index 000000000..abadd1d87 --- /dev/null +++ b/objects/Editors/contained/53669a/ui.xml @@ -0,0 +1,5 @@ + + + diff --git a/objects/Editors/contained/Threshold/contained/8da14b/object.json b/objects/Editors/contained/65aa06/contained/201012/object.json similarity index 79% rename from objects/Editors/contained/Threshold/contained/8da14b/object.json rename to objects/Editors/contained/65aa06/contained/201012/object.json index 6e003a732..b9ade666e 100644 --- a/objects/Editors/contained/Threshold/contained/8da14b/object.json +++ b/objects/Editors/contained/65aa06/contained/201012/object.json @@ -1,18 +1,18 @@ { "Name": "Custom_Model", "Transform": { - "posX": 114.9701, - "posY": 1.032, - "posZ": 49.1656, + "posX": 107.1138, + "posY": 0.9085, + "posZ": 21.3404, "rotX": 0.0, - "rotY": 0.0, + "rotY": -0.0041, "rotZ": 0.0, "scaleX": 0.25, "scaleY": 0.25, "scaleZ": 0.25 }, - "Nickname": "Threshold Token", - "Description": "", + "Nickname": "Threshold Marker", + "Description": "Place [b]next to Elemental Thresholds[/b].\n\nThe order of the buttons is:\nSun Moon Fire Air Water Earth Plant Animal.", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -22,7 +22,8 @@ "ColorDiffuse": { "r": 1.0, "g": 1.0, - "b": 1.0 + "b": 1.0, + "a": 0.7843 }, "LayoutGroupSortIndex": 0, "Value": 0, diff --git a/objects/Editors/contained/65aa06/contained/201012/script-state.json b/objects/Editors/contained/65aa06/contained/201012/script-state.json new file mode 100644 index 000000000..ba98d3e9d --- /dev/null +++ b/objects/Editors/contained/65aa06/contained/201012/script-state.json @@ -0,0 +1,13 @@ +{ + "editMode": true, + "threshold": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] +} diff --git a/objects/Editors/contained/65aa06/contained/201012/script.lua b/objects/Editors/contained/65aa06/contained/201012/script.lua new file mode 100644 index 000000000..5eb9656e5 --- /dev/null +++ b/objects/Editors/contained/65aa06/contained/201012/script.lua @@ -0,0 +1,143 @@ +local threshold = {0,0,0,0,0,0,0,0} +local editMode = false +elementColors = { + "f9d81b", + "dedac1", + "f58546", + "9460b3", + "2b71b9", + "6b5f5f", + "3db23f", + "d8232c", +} + +function onLoad() + local state = self.script_state + if state ~= "" then + local data = JSON.decode(state) + threshold = data.threshold or threshold + editMode = data.editMode or editMode + end + updateButtons() +end + +function updateButtons() + if editMode then + self.clearButtons() + local paddingX = 1.1 + for i = 1,8 do + self.createButton({ + click_function = "button"..i, + function_owner = self, + label = ">", + rotation = {0,90,0}, + font_size = 500, + color = hexToDec(elementColors[i]), + font_color = {0,0,0}, + position = {0.5+i*paddingX,0.1,1}, + width = 400, + height = 500, + }) + local func = function() editThreshold(i,-1) end + self.setVar("button"..i,func) + + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = threshold[i], + + font_size = 500, + color = hexToDec(elementColors[i]), + font_color = {0,0,0}, + position = {0.5+i*paddingX,0.1,0}, + width = 500, + height = 500, + }) + + self.createButton({ + click_function = "button"..i+8, + function_owner = self, + label = "<", + rotation = {0,90,0}, + font_size = 500, + color = hexToDec(elementColors[i]), + font_color = {0,0,0}, + position = {0.5+i*paddingX,0.1,-1}, + width = 400, + height = 500, + }) + func = function() editThreshold(i,1) end + self.setVar("button"..i+8,func) + end + self.createButton({ + click_function = "changeButtons", + function_owner = self, + label = "Hide", + rotation = {0,270,0}, + font_size = 400, + color = {1,1,1}, + font_color = {0,0,0}, + position = {-1.6,0.1,0}, + width = 1000, + height = 500, + }) + else + self.clearButtons() + self.createButton({ + click_function = "changeButtons", + function_owner = self, + label = "Show", + rotation = {0,270,0}, + font_size = 400, + color = {1,1,1}, + font_color = {0,0,0}, + position = {-1.6,0.1,0}, + width = 1000, + height = 500, + }) + end +end + +function editThreshold(eleIndex, num) + threshold[eleIndex] = math.max(threshold[eleIndex]+num,0) + self.script_state = JSON.encode({ + threshold = threshold, + editMode = editMode + }) + updateButtons() +end + +function changeButtons() + editMode = not editMode + self.script_state = JSON.encode({ + threshold = threshold, + editMode = editMode + }) + updateButtons() +end + +function nullFunc() +end + +function hexToDec(inp) + inp = string.lower(inp) + local colors = {} + colors["R"] = string.sub(inp,1,1) + colors["r"] = string.sub(inp,2,2) + colors["G"] = string.sub(inp,3,3) + colors["g"] = string.sub(inp,4,4) + colors["B"] = string.sub(inp,5,5) + colors["b"] = string.sub(inp,6,6) + for i,c in pairs (colors) do + if c == "a" then colors[i] = 10 end + if c == "b" then colors[i] = 11 end + if c == "c" then colors[i] = 12 end + if c == "d" then colors[i] = 13 end + if c == "e" then colors[i] = 14 end + if c == "f" then colors[i] = 15 end + end + local red = colors["R"]*16+colors["r"] + local green = colors["G"]*16+colors["g"] + local blue = colors["B"]*16+colors["b"] + return {red/255,green/255,blue/255} +end diff --git a/objects/Editors/contained/65aa06/contained/index.list b/objects/Editors/contained/65aa06/contained/index.list new file mode 100644 index 000000000..61513afeb --- /dev/null +++ b/objects/Editors/contained/65aa06/contained/index.list @@ -0,0 +1 @@ +201012 diff --git a/objects/Editors/contained/65aa06/object.json b/objects/Editors/contained/65aa06/object.json new file mode 100644 index 000000000..0677f5521 --- /dev/null +++ b/objects/Editors/contained/65aa06/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 106.99, + "posY": 0.8, + "posZ": 21.5, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Threshold Markers", + "Description": "Place [b]next to Elemental Thresholds[/b].", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1753560381472357873/CF2B89112AF7A9242CA8C6D2FEEECC3C6C1BE05C/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/Editors/contained/76f826/contained/252a0b/object.json b/objects/Editors/contained/76f826/contained/252a0b/object.json new file mode 100644 index 000000000..240e0f7e5 --- /dev/null +++ b/objects/Editors/contained/76f826/contained/252a0b/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 99.8416, + "posY": 0.9572, + "posZ": 38.5854, + "rotX": 359.8624, + "rotY": 0.0693, + "rotZ": 1.3777, + "scaleX": 2.875, + "scaleY": 2.875, + "scaleZ": 2.875 + }, + "Nickname": "Reminder Marker", + "Description": "Place on the [b]Sprit's art[/b].\n\nUse + and - to rescale as necessary.", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.7843 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2050879298352687582/0903B5F8D08AB12D8F4C05A703A9E193F049A702/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/Editors/contained/Reminder/contained/b2a49e/script.lua b/objects/Editors/contained/76f826/contained/252a0b/script.lua similarity index 100% rename from objects/Editors/contained/Reminder/contained/b2a49e/script.lua rename to objects/Editors/contained/76f826/contained/252a0b/script.lua diff --git a/objects/Editors/contained/Reminder/contained/b2a49e/ui.xml b/objects/Editors/contained/76f826/contained/252a0b/ui.xml similarity index 100% rename from objects/Editors/contained/Reminder/contained/b2a49e/ui.xml rename to objects/Editors/contained/76f826/contained/252a0b/ui.xml diff --git a/objects/Editors/contained/76f826/contained/index.list b/objects/Editors/contained/76f826/contained/index.list new file mode 100644 index 000000000..862430549 --- /dev/null +++ b/objects/Editors/contained/76f826/contained/index.list @@ -0,0 +1 @@ +252a0b diff --git a/objects/Editors/contained/Reminder/object.json b/objects/Editors/contained/76f826/object.json similarity index 82% rename from objects/Editors/contained/Reminder/object.json rename to objects/Editors/contained/76f826/object.json index 4ec0abcf0..7f439042f 100644 --- a/objects/Editors/contained/Reminder/object.json +++ b/objects/Editors/contained/76f826/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": 115.645, - "posY": 0.95, - "posZ": 59.34, + "posX": 99.9, + "posY": 0.8, + "posZ": 36.31, "rotX": 0.0, "rotY": 180.0, "rotZ": 0.0, @@ -11,8 +11,8 @@ "scaleY": 0.9, "scaleZ": 0.9 }, - "Nickname": "Reminder", - "Description": "Place this reminder on the spirit or power card to set the position and scale of the reminder token image. Rescale as necessary.", + "Nickname": "Reminder Markers", + "Description": "Place on the [b]Sprit's art[/b].\n\nUse + and - to rescale as necessary.", "GMNotes": "", "AltLookAngle": { "x": 0.0, diff --git a/objects/Editors/contained/AnyElements/contained/86a3e1/object.json b/objects/Editors/contained/861b95/contained/48c3ba/object.json similarity index 85% rename from objects/Editors/contained/AnyElements/contained/86a3e1/object.json rename to objects/Editors/contained/861b95/contained/48c3ba/object.json index dd140738c..f02044644 100644 --- a/objects/Editors/contained/AnyElements/contained/86a3e1/object.json +++ b/objects/Editors/contained/861b95/contained/48c3ba/object.json @@ -1,18 +1,18 @@ { "Name": "Custom_Model", "Transform": { - "posX": 114.7245, - "posY": 1.0345, - "posZ": 54.4228, + "posX": 103.6511, + "posY": 0.896, + "posZ": 37.2659, "rotX": 0.0, - "rotY": 0.0, + "rotY": 0.0261, "rotZ": 0.0, "scaleX": 0.5, "scaleY": 0.5, "scaleZ": 0.5 }, - "Nickname": "Any Element", - "Description": "Change the state to change the element shown", + "Nickname": "Element Marker", + "Description": "Place on [b]Presence Track spaces which grant Elements[/b].\n\nChange its state to change which Element is shown.", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -53,82 +53,22 @@ "CastShadows": true }, "States": { - "1": { - "GUID": "7d3cb6", - "Name": "Custom_Model", - "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, - "rotX": 0.0, - "rotY": 180.0, - "rotZ": 0.0, - "scaleX": 0.5, - "scaleY": 0.5, - "scaleZ": 0.5 - }, - "Nickname": "Sun Element", - "Description": "Change the state to change the element shown", - "GMNotes": "", - "AltLookAngle": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "ColorDiffuse": { - "r": 1.0, - "g": 0.8513, - "b": 0.0 - }, - "Tags": [ - "Any", - "Destroy", - "Sun" - ], - "LayoutGroupSortIndex": 0, - "Value": 0, - "Locked": false, - "Grid": false, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": false, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", - "NormalURL": "", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 1, - "TypeIndex": 0, - "CastShadows": true - }, - "LuaScript": "elements=\"10000000\"\n", - "LuaScriptState": "", - "XmlUI": "" - }, "2": { "GUID": "3b1a39", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": 103.9939, + "posY": 1.1, + "posZ": 46.3688, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0002, "rotZ": 0.0, "scaleX": 0.5, "scaleY": 0.5, "scaleZ": 0.5 }, "Nickname": "Moon Element", - "Description": "Change the state to change the element shown", + "Description": "Place on [b]Presence Track spaces which grant Elements[/b].\n\nChange its state to change which Element is shown.", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -177,18 +117,18 @@ "GUID": "d7a526", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": 105.5197, + "posY": 1.1, + "posZ": 46.5111, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0002, "rotZ": 0.0, "scaleX": 0.5, "scaleY": 0.5, "scaleZ": 0.5 }, "Nickname": "Fire Element", - "Description": "Change the state to change the element shown", + "Description": "Place on [b]Presence Track spaces which grant Elements[/b].\n\nChange its state to change which Element is shown.", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -237,18 +177,18 @@ "GUID": "177c94", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": 107.0455, + "posY": 1.1, + "posZ": 46.7214, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0002, "rotZ": 0.0, "scaleX": 0.5, "scaleY": 0.5, "scaleZ": 0.5 }, "Nickname": "Air Element", - "Description": "Change the state to change the element shown", + "Description": "Place on [b]Presence Track spaces which grant Elements[/b].\n\nChange its state to change which Element is shown.", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -297,18 +237,18 @@ "GUID": "95b72c", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": 108.2663, + "posY": 1.1, + "posZ": 46.8625, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0002, "rotZ": 0.0, "scaleX": 0.5, "scaleY": 0.5, "scaleZ": 0.5 }, "Nickname": "Water Element", - "Description": "Change the state to change the element shown", + "Description": "Place on [b]Presence Track spaces which grant Elements[/b].\n\nChange its state to change which Element is shown.", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -357,18 +297,18 @@ "GUID": "7c2166", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": 109.5213, + "posY": 1.1, + "posZ": 47.0377, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0002, "rotZ": 0.0, "scaleX": 0.5, "scaleY": 0.5, "scaleZ": 0.5 }, "Nickname": "Earth Element", - "Description": "Change the state to change the element shown", + "Description": "Place on [b]Presence Track spaces which grant Elements[/b].\n\nChange its state to change which Element is shown.", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -417,18 +357,18 @@ "GUID": "20586b", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": 110.607, + "posY": 1.1, + "posZ": 47.1102, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0002, "rotZ": 0.0, "scaleX": 0.5, "scaleY": 0.5, "scaleZ": 0.5 }, "Nickname": "Plant Element", - "Description": "Change the state to change the element shown", + "Description": "Place on [b]Presence Track spaces which grant Elements[/b].\n\nChange its state to change which Element is shown.", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -477,18 +417,18 @@ "GUID": "93b460", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": 111.9301, + "posY": 1.1, + "posZ": 47.1497, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0002, "rotZ": 0.0, "scaleX": 0.5, "scaleY": 0.5, "scaleZ": 0.5 }, "Nickname": "Animal Element", - "Description": "Change the state to change the element shown", + "Description": "Place on [b]Presence Track spaces which grant Elements[/b].\n\nChange its state to change which Element is shown.", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -532,6 +472,66 @@ "LuaScript": "elements=\"00000001\"\n", "LuaScriptState": "", "XmlUI": "" + }, + "1": { + "GUID": "7d3cb6", + "Name": "Custom_Model", + "Transform": { + "posX": 103.7286, + "posY": 1.1, + "posZ": 40.598, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 0.5, + "scaleY": 0.5, + "scaleZ": 0.5 + }, + "Nickname": "Sun Element", + "Description": "Place on [b]Presence Track spaces which grant Elements[/b].\n\nChange its state to change which Element is shown.", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"10000000\"\n", + "LuaScriptState": "", + "XmlUI": "" } } } diff --git a/objects/Editors/contained/861b95/contained/index.list b/objects/Editors/contained/861b95/contained/index.list new file mode 100644 index 000000000..3bc122bbc --- /dev/null +++ b/objects/Editors/contained/861b95/contained/index.list @@ -0,0 +1 @@ +48c3ba diff --git a/objects/Editors/contained/SmallElements/object.json b/objects/Editors/contained/861b95/object.json similarity index 78% rename from objects/Editors/contained/SmallElements/object.json rename to objects/Editors/contained/861b95/object.json index 5e2d3b00d..8d82156ef 100644 --- a/objects/Editors/contained/SmallElements/object.json +++ b/objects/Editors/contained/861b95/object.json @@ -1,18 +1,18 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": 116.48, - "posY": 0.95, - "posZ": 49.44, + "posX": 103.43, + "posY": 0.8, + "posZ": 36.31, "rotX": 0.0, "rotY": 180.0, "rotZ": 0.0, - "scaleX": 0.7, - "scaleY": 0.7, - "scaleZ": 0.7 + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 }, - "Nickname": "Any Element", - "Description": "Place these elements on the spirit in the editor to record which element are available from placing presence.", + "Nickname": "Element Markers", + "Description": "Place on [b]Presence Track spaces which grant Elements[/b].\n\nChange its state to change which Element is shown.", "GMNotes": "", "AltLookAngle": { "x": 0.0, diff --git a/objects/Editors/contained/AnyElements/script.lua b/objects/Editors/contained/861b95/script.lua similarity index 100% rename from objects/Editors/contained/AnyElements/script.lua rename to objects/Editors/contained/861b95/script.lua diff --git a/objects/Editors/contained/9207a4/object.json b/objects/Editors/contained/9207a4/object.json new file mode 100644 index 000000000..01910331e --- /dev/null +++ b/objects/Editors/contained/9207a4/object.json @@ -0,0 +1,76 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 105.2, + "posY": 1.0, + "posZ": 24.95, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Power Card Edtior", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.1964 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2488891055296756478/29CCD4E11655B610433B2F161D533437FC7628D3/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.1, + "z": 0.0 + }, + "Rotation": { + "x": 0.0, + "y": 0.0263, + "z": 0.0 + } + } + ] +} diff --git a/objects/Editors/contained/PowerEditor/script.lua b/objects/Editors/contained/9207a4/script.lua similarity index 75% rename from objects/Editors/contained/PowerEditor/script.lua rename to objects/Editors/contained/9207a4/script.lua index 73db839ac..f48972077 100644 --- a/objects/Editors/contained/PowerEditor/script.lua +++ b/objects/Editors/contained/9207a4/script.lua @@ -7,18 +7,20 @@ local currentCard function onLoad() self.createButton({ click_function = "nullFunc", - label = "Power Card\nEditor", + label = "Place\nPower\nCard\nHere", font_color = {1,1,1}, - position = {0,1,0.8}, + position = {0,0.1,0}, + font_size = 300, width = 0, height = 0, }) + Color.Add("SoftBlue", Color.new(0.53,0.92,1)) Wait.time(scan, 0.5, -1) rescan = false end function scan() - local objs = upCast(self, 0.4, 0.1, {"Card"}) + local objs = upCast(self, 1, 0, {"Card"}) if #objs == 0 then clearButtons() return @@ -85,68 +87,64 @@ function clearButtons() end function createButtons(card, cardEnergy, cardElements, type, speed) - local zPadding = 0.1 - local zOffset = 9.25 + local scale = {0.47, 0.47, 0.47} + local zPadding = 0.4 + local zOffset = 9.8 clearButtons() for i = 1,8 do self.createButton({ - click_function = "button"..i, - function_owner = self, - label = "-", - position = {0.92,0.1,(i+0.9)*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, - width = 400, + click_function = "nullFunc", + label = elementNames[i], + position = {2.5,0.1,(i+0.9)*zPadding-(zOffset*zPadding/2)}, + scale = scale, + width = 1600, height = 400, font_size = 360, color = hexToDec(elementColors[i]) }) - local func = function() editElement(card,cardElements,-i,cardEnergy) end - self.setVar("button"..i,func) - end - for i = 1,8 do self.createButton({ - click_function = "button"..i+8, + click_function = "button"..i, function_owner = self, - label = "+", - position = {1.18,0.1,(i+0.9)*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + label = "-", + position = {3.525,0.1,(i+0.9)*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 400, height = 400, font_size = 360, color = hexToDec(elementColors[i]) }) - local func = function() editElement(card,cardElements,i,cardEnergy) end - self.setVar("button"..i+8,func) - end - for i = 1,8 do + local func = function() editElement(card,cardElements,-i,cardEnergy) end + self.setVar("button"..i,func) self.createButton({ click_function = "nullFunc", - label = elementNames[i], - position = {0.7,0.1,(i+0.9)*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, - width = 1600, + label = string.sub(cardElements,i,i), + position = {4.15,0.1,(i+0.9)*zPadding-(zOffset*zPadding/2)}, + scale = scale, + width = 800, height = 400, font_size = 360, color = hexToDec(elementColors[i]) }) - end - for i = 1,8 do self.createButton({ - click_function = "nullFunc", - label = string.sub(cardElements,i,i), - position = {1.05,0.1,(i+0.9)*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, - width = 800, + click_function = "button"..i+8, + function_owner = self, + label = "+", + position = {4.775,0.1,(i+0.9)*zPadding-(zOffset*zPadding/2)}, + scale = scale, + width = 400, height = 400, font_size = 360, color = hexToDec(elementColors[i]) }) + func = function() editElement(card,cardElements,i,cardEnergy) end + self.setVar("button"..i+8,func) end + self.createButton({ click_function = "nullFunc", label = "Energy", - position = {0.7,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {2.5,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 1600, height = 400, font_size = 360, @@ -155,8 +153,8 @@ function createButtons(card, cardEnergy, cardElements, type, speed) click_function = "button17", function_owner = self, label = "-", - position = {0.92,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {3.525,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 400, height = 400, font_size = 360, @@ -166,8 +164,8 @@ function createButtons(card, cardEnergy, cardElements, type, speed) self.createButton({ click_function = "nullFunc", label = cardEnergy, - position = {1.05,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {4.15,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 800, height = 400, font_size = 360, @@ -176,8 +174,8 @@ function createButtons(card, cardEnergy, cardElements, type, speed) click_function = "button18", function_owner = self, label = "+", - position = {1.18,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {4.775,0.1,-0.1*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 400, height = 400, font_size = 360, @@ -188,8 +186,8 @@ function createButtons(card, cardEnergy, cardElements, type, speed) self.createButton({ click_function = "nullFunc", label = "Tag", - position = {0.615,0.1,9.9*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {2.110,0.1,9.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 800, height = 400, font_size = 360, @@ -198,8 +196,8 @@ function createButtons(card, cardEnergy, cardElements, type, speed) click_function = "button19", function_owner = self, label = "<", - position = {0.75,0.1,9.9*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {2.73,0.1,9.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 400, height = 400, font_size = 360, @@ -209,8 +207,8 @@ function createButtons(card, cardEnergy, cardElements, type, speed) self.createButton({ click_function = "nullFunc", label = type, - position = {0.965,0.1,9.9*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {3.7615,0.1,9.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 1600, height = 400, font_size = 360, @@ -219,8 +217,8 @@ function createButtons(card, cardEnergy, cardElements, type, speed) click_function = "button20", function_owner = self, label = ">", - position = {1.18,0.1,9.9*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {4.773,0.1,9.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 400, height = 400, font_size = 360, @@ -231,8 +229,8 @@ function createButtons(card, cardEnergy, cardElements, type, speed) self.createButton({ click_function = "nullFunc", label = "Speed", - position = {0.648,0.1,0.9*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {2.262,0.1,0.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 1100, height = 400, font_size = 360, @@ -241,8 +239,8 @@ function createButtons(card, cardEnergy, cardElements, type, speed) click_function = "button21", function_owner = self, label = "<", - position = {0.81,0.1,0.9*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {3.03,0.1,0.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 400, height = 400, font_size = 360, @@ -252,8 +250,8 @@ function createButtons(card, cardEnergy, cardElements, type, speed) self.createButton({ click_function = "nullFunc", label = speed, - position = {0.995,0.1,0.9*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {3.898,0.1,0.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 1300, height = 400, font_size = 360, @@ -262,8 +260,8 @@ function createButtons(card, cardEnergy, cardElements, type, speed) click_function = "button22", function_owner = self, label = ">", - position = {1.18,0.1,0.9*zPadding-(zOffset*zPadding/2)}, - scale = {0.1,0.1,0.1}, + position = {4.775,0.1,0.9*zPadding-(zOffset*zPadding/2)}, + scale = scale, width = 400, height = 400, font_size = 360, @@ -272,6 +270,7 @@ function createButtons(card, cardEnergy, cardElements, type, speed) self.setVar("button22",func) end + function hexToDec(inp) inp = string.lower(inp) local colors = {} @@ -379,56 +378,23 @@ local function round(val, quantum) return math.floor(val/quantum+0.5)*quantum end --- -local Elements = {} -Elements.__index = Elements -function Elements:new(init) - local outTable = {0,0,0,0,0,0,0,0} - setmetatable(outTable, self) - outTable:add(init) - return outTable -end -function Elements:add(other) - if other == nil then - return - elseif type(other) == "table" then - for i = 1, 8 do - self[i] = self[i] + other[i] - end - elseif type(other) == "string" then - for i = 1, string.len(other) do - self[i] = self[i] + math.floor(string.sub(other, i, i)) - end - end -end -function Elements:__tostring() - return table.concat(self, "") -end ---- cardLoadingScript = "function onLoad(saved_data)\n if saved_data ~= \"\" then\n local loaded_data = JSON.decode(saved_data)\n self.setTable(\"thresholds\", loaded_data.thresholds)\n end\nend\n-- card loading end" + function updateThreshold(player) if currentCard == nil then return end - local hits = upCast(currentCard, 0.4, 0, {"Generic"}, "Threshold Token") local thresholds = {} - for _, entry in pairs(hits) do - local pos = currentCard.positionToLocal(entry.getPosition()) + local hits = upCast(currentCard, 1, 0, {"Generic"}, "Threshold Marker") + for _, hit in pairs(hits) do + local pos = currentCard.positionToLocal(hit.getPosition()) pos = Vector(round(pos.x,0.01), 0, round(pos.z,0.01)) - - local elemHits = upCast(entry, 0.4, 0.05, {"Generic"}) - local elems = Elements:new() - for _, elem in pairs(elemHits) do - if elem.getVar("elements") ~= nil then - elems:add(elem.getVar("elements")) - elem.destroy() - end - end - + local elements = tableToString(JSON.decode(hit.script_state).threshold) table.insert(thresholds, { position = pos, - elements = tostring(elems) + elements = elements }) - entry.destroy() + hit.destroy() end table.sort(thresholds, function (a, b) return a.position.z < b.position.z or (a.position.z == b.position.z and a.position.x > b.position.x) end) local state = {} @@ -451,15 +417,9 @@ function updateThreshold(player) end currentCard.setLuaScript(script) end - local thresholdString = "" - for _,threshold in pairs(thresholds) do - if thresholdString ~= "" then - thresholdString = thresholdString.." " - end - thresholdString = thresholdString..threshold.elements - end - player.broadcast("Updated thresholds for " .. currentCard.getName() .. " with "..thresholdString..".", Color.SoftBlue) + player.broadcast("Updated Elemental Thresholds for " .. currentCard.getName(), Color.SoftBlue) end + function populateThreshold() if currentCard == nil then return @@ -468,22 +428,21 @@ function populateThreshold() if thresholds == nil then return end - local thresholdBag = getObjectFromGUID("Threshold") - local anyBag = getObjectFromGUID("SmallElements") + local thresholdBag = getObjectFromGUID("65aa06") for _, threshold in pairs(thresholds) do - local elements = Elements:new(threshold.elements) local position = currentCard.positionToWorld(threshold.position) - thresholdBag.takeObject{ + local thresholdTable = stringToTable(threshold.elements) + thresholdBag.takeObject({ position = position + Vector(0, 1, 0), - } - for i, count in ipairs(elements) do - for j = 1, count do - anyBag.takeObject{ - position = position + (j + 1) * Vector(0, 1, 0), - callback_function = function(obj) obj.setState(i) end, + callback_function = function(obj) + local newScriptState = { + threshold = thresholdTable, + editMode = true } - end - end + obj.script_state = JSON.encode(newScriptState) + obj.call("onLoad") + end, + }) end end @@ -491,7 +450,7 @@ function updateReminder(player) if currentCard == nil then return end - local hits = upCast(currentCard, 0.4, 0, {"Generic"}, "Reminder") + local hits = upCast(currentCard, 1, 0, {"Generic"}, "Reminder Marker") local location = nil for _, entry in pairs(hits) do location = entry.call("getImageLocation", {obj = currentCard}) @@ -509,7 +468,7 @@ function updateReminder(player) if location == nil then opString = "Reset" end - player.broadcast(opString .. " reminder image location for " .. currentCard.getName() .. ".", Color.SoftBlue) + player.broadcast(opString .. " Reminder for " .. currentCard.getName(), Color.SoftBlue) end function populateReminder() if currentCard == nil then @@ -520,7 +479,7 @@ function populateReminder() return end - local reminderBag = getObjectFromGUID("Reminder") + local reminderBag = getObjectFromGUID("d7a008") reminderBag.takeObject{ smooth = false, callback_function = function(obj) @@ -572,3 +531,23 @@ function upCast(obj,dist,offset,types,name) end return hitObjects end + +function tableToString(tbl) + if type(tbl) ~= "table" then + return tostring(tbl) + end + local result = "" + for _, val in pairs(tbl) do + result = result..tableToString(val) + end + return result +end + +function stringToTable(str) + local tbl = {} + for i = 1, #str do + local char = string.sub(str, i, i) -- Get each character in the string + table.insert(tbl, tonumber(char)) -- Convert character to number and insert into table + end + return tbl +end diff --git a/objects/Editors/contained/9207a4/ui.xml b/objects/Editors/contained/9207a4/ui.xml new file mode 100644 index 000000000..56f302777 --- /dev/null +++ b/objects/Editors/contained/9207a4/ui.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + diff --git a/objects/Editors/contained/AnyElements/contained/index.list b/objects/Editors/contained/AnyElements/contained/index.list deleted file mode 100644 index 423c2c627..000000000 --- a/objects/Editors/contained/AnyElements/contained/index.list +++ /dev/null @@ -1 +0,0 @@ -86a3e1 diff --git a/objects/Editors/contained/BlightCardEditor/object.json b/objects/Editors/contained/BlightCardEditor/object.json deleted file mode 100644 index 8f0027aff..000000000 --- a/objects/Editors/contained/BlightCardEditor/object.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "Name": "BlockSquare", - "Transform": { - "posX": 98.98, - "posY": 0.85, - "posZ": 42.86, - "rotX": 0.0, - "rotY": 180.0, - "rotZ": 0.0, - "scaleX": 3.4494, - "scaleY": 0.1078, - "scaleZ": 4.7429 - }, - "Nickname": "Blight Card Editor", - "Description": "Place a card here to spawn buttons.\r\n\r\nSet blight to 1+.\r\n\r\nSet immediate to yes if the card only has immediate effects.\r\n\r\nSet healthy to yes if the card is still healthy on blighted side.\r\n\r\nEvery time you press a button, the card is updated.\r\n\r\nWhen finished, remember to save your object/game!", - "GMNotes": "", - "AltLookAngle": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 0.0824 - }, - "LayoutGroupSortIndex": 0, - "Value": 0, - "Locked": false, - "Grid": false, - "Snap": false, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "AttachedSnapPoints": [ - { - "Position": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "Rotation": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - ] -} diff --git a/objects/Editors/contained/Energy/contained/a91d59/object.json b/objects/Editors/contained/Energy/contained/a91d59/object.json deleted file mode 100644 index b4f027432..000000000 --- a/objects/Editors/contained/Energy/contained/a91d59/object.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "Name": "Custom_Model", - "Transform": { - "posX": 116.4151, - "posY": 1.0295, - "posZ": 54.1882, - "rotX": 0.0, - "rotY": 0.0, - "rotZ": 0.0, - "scaleX": 0.475, - "scaleY": 0.475, - "scaleZ": 0.475 - }, - "Nickname": "Energy", - "Description": "", - "GMNotes": "", - "AltLookAngle": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Tags": [ - "Destroy" - ], - "LayoutGroupSortIndex": 0, - "Value": 0, - "Locked": false, - "Grid": false, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": false, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1753560381472358304/A200B815400F7CF50C47E4EBE30AA806B52787A7/", - "NormalURL": "", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 1, - "TypeIndex": 5, - "CastShadows": true - }, - "States": { - "2": { - "GUID": "4ac80e", - "Name": "Custom_Model", - "Transform": { - "posX": 87.3585, - "posY": 0.85, - "posZ": 52.5299, - "rotX": 0.0, - "rotY": 180.0, - "rotZ": 0.0, - "scaleX": 0.475, - "scaleY": 0.475, - "scaleZ": 0.475 - }, - "Nickname": "Bonus Energy", - "Description": "Pays for Power Cards. Carries over from turn to turn.", - "GMNotes": "", - "AltLookAngle": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Tags": [ - "Destroy" - ], - "LayoutGroupSortIndex": 0, - "Value": 0, - "Locked": false, - "Grid": false, - "Snap": true, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": false, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1753560381472358304/A200B815400F7CF50C47E4EBE30AA806B52787A7/", - "NormalURL": "", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 1, - "TypeIndex": 5, - "CastShadows": true - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "" - } - } -} diff --git a/objects/Editors/contained/Energy/contained/index.list b/objects/Editors/contained/Energy/contained/index.list deleted file mode 100644 index ced8fdf3b..000000000 --- a/objects/Editors/contained/Energy/contained/index.list +++ /dev/null @@ -1 +0,0 @@ -a91d59 diff --git a/objects/Editors/contained/PowerEditor/object.json b/objects/Editors/contained/PowerEditor/object.json deleted file mode 100644 index e87dd7544..000000000 --- a/objects/Editors/contained/PowerEditor/object.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "Name": "BlockSquare", - "Transform": { - "posX": 109.33, - "posY": 0.85, - "posZ": 42.86, - "rotX": 0.0, - "rotY": 180.0, - "rotZ": 0.0, - "scaleX": 3.2, - "scaleY": 0.1, - "scaleZ": 4.4 - }, - "Nickname": "Power Editor", - "Description": "Place a card here to spawn buttons.\n\nSet elements to \"1\" if the card has it or \"0\" if not.\n\nSet energy to 0-9\n\nEvery time you press a button, the card is updated.\n\nWhen finished, remember to save your object/game!", - "GMNotes": "", - "AltLookAngle": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 0.0824 - }, - "LayoutGroupSortIndex": 0, - "Value": 0, - "Locked": false, - "Grid": false, - "Snap": false, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "AttachedSnapPoints": [ - { - "Position": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "Rotation": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - ] -} diff --git a/objects/Editors/contained/PowerEditor/ui.xml b/objects/Editors/contained/PowerEditor/ui.xml deleted file mode 100644 index c6c23f231..000000000 --- a/objects/Editors/contained/PowerEditor/ui.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/objects/Editors/contained/SmallElements/contained/index.list b/objects/Editors/contained/SmallElements/contained/index.list deleted file mode 100644 index 423c2c627..000000000 --- a/objects/Editors/contained/SmallElements/contained/index.list +++ /dev/null @@ -1 +0,0 @@ -86a3e1 diff --git a/objects/Editors/contained/SmallElements/script.lua b/objects/Editors/contained/SmallElements/script.lua deleted file mode 100644 index 72814fa41..000000000 --- a/objects/Editors/contained/SmallElements/script.lua +++ /dev/null @@ -1,6 +0,0 @@ -function onCollisionEnter(collision_info) - if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then - destroyObject(collision_info.collision_object) - return - end -end diff --git a/objects/Editors/contained/SpiritEditor/object.json b/objects/Editors/contained/SpiritEditor/object.json deleted file mode 100644 index 556e38bfe..000000000 --- a/objects/Editors/contained/SpiritEditor/object.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "Name": "BlockSquare", - "Transform": { - "posX": 105.22, - "posY": 0.85, - "posZ": 52.59, - "rotX": 0.0, - "rotY": 180.0, - "rotZ": 0.0, - "scaleX": 16.3908, - "scaleY": 0.1, - "scaleZ": 11.2353 - }, - "Nickname": "Spirit Validator", - "Description": "1) Load in a spirit panel\n\n2) Make sure the panel is growth-side up before continuing.\n\n3) Place snap points where the presence tracks are (skipping the places that start revealed) by locking the panel and using the point tool\n\n4) Place it here\n\n5) Press the \"Make Me A Spirit!\" button to validate the spirit (this will cause a \"Choose Spirit\" button to appear on the lore side of the spirit\n\n6) Place elemnts on the presence track corresponding to the elements gained from removing each presence. (Currently, \"Any\" elements are ignored)\n\n7) Press the \"Update Elements\" button to record the track elements.\n\n8) Any object the spirit starts with (cards, spirit tokens etc.) should be placed on top of the panel when the \"Choose Spirit\" button is pressed\n", - "GMNotes": "", - "AltLookAngle": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0, - "a": 0.0824 - }, - "LayoutGroupSortIndex": 0, - "Value": 0, - "Locked": false, - "Grid": false, - "Snap": false, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": true, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "AttachedSnapPoints": [ - { - "Position": { - "x": 0.0, - "y": 0.5, - "z": 0.0 - }, - "Rotation": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - ] -} diff --git a/objects/Editors/contained/SpiritEditor/ui.xml b/objects/Editors/contained/SpiritEditor/ui.xml deleted file mode 100644 index a93b4eacc..000000000 --- a/objects/Editors/contained/SpiritEditor/ui.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/objects/Editors/contained/Threshold/contained/index.list b/objects/Editors/contained/Threshold/contained/index.list deleted file mode 100644 index 5a5cee132..000000000 --- a/objects/Editors/contained/Threshold/contained/index.list +++ /dev/null @@ -1 +0,0 @@ -8da14b diff --git a/objects/Editors/contained/d667fe/object.json b/objects/Editors/contained/d667fe/object.json new file mode 100644 index 000000000..f4b5e54e2 --- /dev/null +++ b/objects/Editors/contained/d667fe/object.json @@ -0,0 +1,50 @@ +{ + "Name": "3DText", + "Transform": { + "posX": 105.2102, + "posY": 0.96, + "posZ": 58.6501, + "rotX": 90.0, + "rotY": 0.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "Text": { + "Text": "Hover over pieces to see where to put them.\n\n\"Update\" will remove pieces currently placed\nand update the Spirit/Card's code.\n\n\"Populate\" will place pieces as per the \nSpirit/Card's code, for easy editing.\n\nA useful website for making Spirits/Cards is:\nhttps://www.spiritislandbuilder.com", + "colorstate": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "fontSize": 48 + } +} diff --git a/objects/Editors/contained/Reminder/contained/b2a49e/object.json b/objects/Editors/contained/d7a008/contained/b2a49e/object.json similarity index 80% rename from objects/Editors/contained/Reminder/contained/b2a49e/object.json rename to objects/Editors/contained/d7a008/contained/b2a49e/object.json index 591971e5f..d87aac00e 100644 --- a/objects/Editors/contained/Reminder/contained/b2a49e/object.json +++ b/objects/Editors/contained/d7a008/contained/b2a49e/object.json @@ -1,18 +1,18 @@ { "Name": "Custom_Model", "Transform": { - "posX": 116.4151, - "posY": 1.0295, - "posZ": 54.1882, + "posX": 103.3747, + "posY": 0.896, + "posZ": 22.6452, "rotX": 0.0, - "rotY": 0.0, + "rotY": 0.0008, "rotZ": 0.0, "scaleX": 0.9, "scaleY": 0.9, "scaleZ": 0.9 }, - "Nickname": "Reminder", - "Description": "", + "Nickname": "Reminder Marker", + "Description": "Place on the [b]card's art[/b].\n\nUse + and - to rescale as necessary.", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -22,7 +22,8 @@ "ColorDiffuse": { "r": 1.0, "g": 1.0, - "b": 1.0 + "b": 1.0, + "a": 0.7843 }, "LayoutGroupSortIndex": 0, "Value": 0, diff --git a/objects/Editors/contained/d7a008/contained/b2a49e/script.lua b/objects/Editors/contained/d7a008/contained/b2a49e/script.lua new file mode 100644 index 000000000..f8092a54c --- /dev/null +++ b/objects/Editors/contained/d7a008/contained/b2a49e/script.lua @@ -0,0 +1,83 @@ +-- Gets the object (spirit or power card) beneath the reminder token +function getObject() + local hits = Physics.cast({ + origin = self.getBounds().center, + direction = Vector(0,-1,0), + max_distance = 2, + }) + for _,v in pairs(hits) do + local obj = v.hit_object + if (obj.hasTag("Spirit") and obj.type == "Tile") or obj.type == "Card" then + return obj + end + end + return nil +end + +-- Gets a set of parameters for image location suitable to be saved to script state +-- These are agnostic of the actual image on the object, and of the mask size +function getImageLocation(params) + local obj = params.obj + if obj == nil then + return nil + end + + local location = {} + + if obj.type == "Card" then + location.field = "FaceURL" + elseif obj.is_face_down then + location.field = "ImageSecondaryURL" + else + location.field = "ImageURL" + end + + local selfPos = self.getPosition() + local objPos = obj.getPosition() + local selfBounds = self.getBounds() + local objBounds = obj.getBounds() + local selfSize = selfBounds.size.x -- We're not quite square, so only use our width + + location.width = objBounds.size.x / selfSize + location.height = objBounds.size.z / selfSize + + location.x = (objPos.x - selfPos.x) / objBounds.size.x * location.width + location.y = (objPos.z - selfPos.z) / objBounds.size.z * location.height + + return location +end + +-- Sets this object's position and size above a given object such that getImageLocation() would return a given location. +-- We can't do this with takeObject(), as that can't set size. +-- So we might as well do this here, so that the code sits next to getImageLocation(). +function setToLocation(params) + local obj = params.obj + local location = params.location + if obj == nil or location == nil then + return + end + + local objPos = obj.getPosition() + local selfBounds = self.getBounds() + local objBounds = obj.getBounds() + local selfSize = selfBounds.size.x + + local desiredX = objPos.x - location.x * objBounds.size.x / location.width + local desiredZ = objPos.z - location.y * objBounds.size.z / location.height + local desiredY = objPos.y + 1 + self.setPosition(Vector(desiredX, desiredY, desiredZ)) + + local desiredSize = objBounds.size.x / location.width -- Use only use our width, as in getImageLocation(). + self.setScale(self.getScale():scale(desiredSize / selfSize)) +end + +function updateImage() + local obj = getObject() + local location = getImageLocation({obj = obj}) + local attributes = Global.call("getReminderImageAttributes", {obj = obj, location = location}) + self.UI.setAttributes("image", attributes) +end + +function onLoad() + Wait.time(updateImage, 0.1, -1) +end diff --git a/objects/Editors/contained/d7a008/contained/b2a49e/ui.xml b/objects/Editors/contained/d7a008/contained/b2a49e/ui.xml new file mode 100644 index 000000000..c5edd773a --- /dev/null +++ b/objects/Editors/contained/d7a008/contained/b2a49e/ui.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/objects/Editors/contained/Reminder/contained/index.list b/objects/Editors/contained/d7a008/contained/index.list similarity index 100% rename from objects/Editors/contained/Reminder/contained/index.list rename to objects/Editors/contained/d7a008/contained/index.list diff --git a/objects/Editors/contained/d7a008/object.json b/objects/Editors/contained/d7a008/object.json new file mode 100644 index 000000000..d6cfb9515 --- /dev/null +++ b/objects/Editors/contained/d7a008/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 103.44, + "posY": 0.8, + "posZ": 21.5, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Reminder Markers", + "Description": "Place on the [b]card's art[/b].\n\nUse + and - to rescale as necessary.", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2050879298352687582/0903B5F8D08AB12D8F4C05A703A9E193F049A702/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/Editors/contained/dc8f37/contained/3f1374/object.json b/objects/Editors/contained/dc8f37/contained/3f1374/object.json new file mode 100644 index 000000000..05960cac3 --- /dev/null +++ b/objects/Editors/contained/dc8f37/contained/3f1374/object.json @@ -0,0 +1,54 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 106.7112, + "posY": 0.8959, + "posZ": 36.1985, + "rotX": 0.0, + "rotY": 0.0177, + "rotZ": 0.0, + "scaleX": 0.475, + "scaleY": 0.475, + "scaleZ": 0.475 + }, + "Nickname": "Energy Marker", + "Description": "Place on [b]Presence Track spaces which grant Energy[/b].\n\nThe toggleable \"+\" is for bonus Energy (as on Finder and Stone).", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1753560381472358304/A200B815400F7CF50C47E4EBE30AA806B52787A7/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/Editors/contained/dc8f37/contained/3f1374/script-state.json b/objects/Editors/contained/dc8f37/contained/3f1374/script-state.json new file mode 100644 index 000000000..d85e7c80d --- /dev/null +++ b/objects/Editors/contained/dc8f37/contained/3f1374/script-state.json @@ -0,0 +1,4 @@ +{ + "bonusMode": false, + "count": 0 +} diff --git a/objects/Editors/contained/dc8f37/contained/3f1374/script.lua b/objects/Editors/contained/dc8f37/contained/3f1374/script.lua new file mode 100644 index 000000000..261212f23 --- /dev/null +++ b/objects/Editors/contained/dc8f37/contained/3f1374/script.lua @@ -0,0 +1,86 @@ +local count = 0 +local bonusMode = false + +function onLoad() + local state = self.script_state + if state and state ~= "" then + local data = JSON.decode(state) + count = data.count or count + bonusMode = data.bonusMode or bonusMode + end + updateButtons() +end + +function updateButtons() + self.clearButtons() + self.createButton({ + click_function = "button1", + function_owner = self, + label = ">", + rotation = {0,90,0}, + font_size = 400, + position = {0,0.3,0.75}, + width = 320, + height = 400, + }) + local func = function() editCount(-1) end + self.setVar("button1",func) + + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = count, + font_size = 400, + position = {0,0.3,0}, + width = 400, + height = 400, + }) + + self.createButton({ + click_function = "button2", + function_owner = self, + label = "<", + rotation = {0,90,0}, + font_size = 400, + position = {0,0.3,-0.75}, + width = 320, + height = 400, + }) + func = function() editCount(1) end + self.setVar("button2",func) + + local bonus = "" + if bonusMode then + bonus = "+" + end + self.createButton({ + click_function = "changeBonus", + function_owner = self, + label = bonus, + font_size = 500, + position = {-0.75,0.3,0}, + width = 300, + height = 300, + }) +end + +function editCount(num) + count = math.max(count+num,0) + self.script_state = JSON.encode({ + count = count, + bonusMode = bonusMode + }) + updateButtons() +end + +function changeBonus() + bonusMode = not bonusMode + self.script_state = JSON.encode({ + count = count, + bonusMode = bonusMode + }) + updateButtons() +end + +function nullFunc() +end diff --git a/objects/Editors/contained/dc8f37/contained/index.list b/objects/Editors/contained/dc8f37/contained/index.list new file mode 100644 index 000000000..c994518b3 --- /dev/null +++ b/objects/Editors/contained/dc8f37/contained/index.list @@ -0,0 +1 @@ +3f1374 diff --git a/objects/Editors/contained/Energy/object.json b/objects/Editors/contained/dc8f37/object.json similarity index 77% rename from objects/Editors/contained/Energy/object.json rename to objects/Editors/contained/dc8f37/object.json index aeed3b23f..c3d805062 100644 --- a/objects/Editors/contained/Energy/object.json +++ b/objects/Editors/contained/dc8f37/object.json @@ -1,18 +1,18 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": 116.48, - "posY": 0.95, - "posZ": 54.39, + "posX": 106.99, + "posY": 0.8, + "posZ": 36.31, "rotX": 0.0, "rotY": 180.0, "rotZ": 0.0, - "scaleX": 0.65, - "scaleY": 0.65, - "scaleZ": 0.65 + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 }, - "Nickname": "Energy", - "Description": "Place this energy on the spirit in the editor to record how much energy is available from placing presence. For bonus energy like Finder use state 2.", + "Nickname": "Energy Markers", + "Description": "Place on [b]Presence Track spaces which grant Energy[/b].\n\nThe toggleable \"+\" is for bonus Energy (as on Finder and Stone).", "GMNotes": "", "AltLookAngle": { "x": 0.0, diff --git a/objects/Editors/contained/index.list b/objects/Editors/contained/index.list index b67237acc..0c6bf39b3 100644 --- a/objects/Editors/contained/index.list +++ b/objects/Editors/contained/index.list @@ -1,8 +1,10 @@ -SpiritEditor -Reminder -AnyElements -Energy -Threshold -SmallElements -BlightCardEditor -PowerEditor +d667fe +02413e +76f826 +861b95 +dc8f37 +3d8fa9 +9207a4 +d7a008 +65aa06 +53669a diff --git a/objects/Editors/object.json b/objects/Editors/object.json index bd61bdc79..720f38257 100644 --- a/objects/Editors/object.json +++ b/objects/Editors/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": 101.7497, - "posY": 0.6, - "posZ": 61.0364, + "posX": 103.8279, + "posY": 0.5404, + "posZ": 60.775, "rotX": 0.0, "rotY": 0.0, "rotZ": 0.0, @@ -11,7 +11,7 @@ "scaleY": 0.198, "scaleZ": 1.0 }, - "Nickname": "Editors", + "Nickname": "Spirit/Card Editors", "Description": "", "GMNotes": "", "AltLookAngle": { diff --git a/objects/Editors/script.lua b/objects/Editors/script.lua index 33686dc0f..9d96928b4 100644 --- a/objects/Editors/script.lua +++ b/objects/Editors/script.lua @@ -1,16 +1,17 @@ empty = false contents = { - ["SpiritEditor"] = {105.22, 0.85, 52.59}, - ["Reminder"] = {115.645, 0.95, 59.34}, - ["AnyElements"] = {114.81, 0.95, 54.39}, - ["Energy"] = {116.48, 0.95, 54.39}, - ["Threshold"] = {114.81, 0.95, 49.44}, - ["SmallElements"] = {116.48, 0.95, 49.44}, - ["BlightCardEditor"] = {98.98, 0.85, 42.86}, - ["PowerEditor"] = {109.33, 0.85, 42.86}, + ["d667fe"] = {{105.21, 0.96, 58.65}, {90, 0, 0}}, --info text + ["02413e"] = {{105.20, 1.00, 42.87}, {0, 180, 0}}, --spirit editor + ["76f826"] = {{99.90, 0.80, 36.31}, {0, 180, 0}}, --reminder markers + ["861b95"] = {{103.43, 0.80, 36.31}, {0, 180, 0}}, --element markers + ["dc8f37"] = {{106.99, 0.80, 36.31}, {0, 180, 0}}, --energy markers + ["3d8fa9"] = {{110.72, 0.80, 36.31}, {0, 180, 0}}, --threshold markers + ["9207a4"] = {{105.20, 1.00, 24.95}, {0, 180, 0}}, --power editor + ["d7a008"] = {{103.44, 0.80, 21.50}, {0, 180, 0}}, --reminder markers + ["65aa06"] = {{106.99, 0.80, 21.50}, {0, 180, 0}}, --threshold markers + ["53669a"] = {{105.20, 1.00, 9.77}, {0, 180, 0}}, --blight card editor } -playerAids = "029995" -rulebooks = "9f84fc" +otherBags = {"9f84fc","029995","f42a3e"} function onLoad() self.interactable = false @@ -23,23 +24,23 @@ function onLoad() label = "", position = {0,1.5,0}, rotation = {0,180,0}, - width = 1000, - height = 750, + width = 1700, + height = 1000, font_size = 300, }) updateButton() end function updateButton() - local label = "Show\nEditors" + local label = "Show\nSpirit & Card\nEditors" if empty then - label = "Hide\nEditors" + label = "Hide\nSpirit & Card\nEditors" end self.editButton({ index = 0, label = label, - width = 1000, - height = 750, + width = 1700, + height = 1000, }) end @@ -70,11 +71,18 @@ function toggleObjects() else toggleBags() for _, bagObject in pairs(self.getObjects()) do + local pos = contents[bagObject.guid][1] + local rot = contents[bagObject.guid][2] self.takeObject({ guid = bagObject.guid, - position = contents[bagObject.guid], - rotation = {0,180,0}, - callback_function = function(obj) obj.setLock(true) objectsMoved = objectsMoved + 1 obj.setPosition(contents[bagObject.guid]) end, + position = pos, + rotation = rot, + callback_function = function(obj) + obj.setLock(true) + objectsMoved = objectsMoved + 1 + obj.setPosition(pos) + obj.setRotation(rot) + end, }) count = count + 1 end @@ -88,14 +96,12 @@ function toggleObjects() end end, 1, -1) end -function toggleBags() - local playerAidsBag = getObjectFromGUID(playerAids) - if playerAidsBag.getVar("empty") then - playerAidsBag.call("toggleObjects") - end - local rulebooksBag = getObjectFromGUID(rulebooks) - if rulebooksBag.getVar("empty") then - rulebooksBag.call("toggleObjects") +function toggleBags() + for _,otherBagGUID in pairs(otherBags) do + local otherBag = getObjectFromGUID(otherBagGUID) + if otherBag.getVar("empty") then + otherBag.call("toggleObjects") + end end end diff --git a/objects/f42a3e/contained/0bbd0c/object.json b/objects/f42a3e/contained/0bbd0c/object.json new file mode 100644 index 000000000..36974e152 --- /dev/null +++ b/objects/f42a3e/contained/0bbd0c/object.json @@ -0,0 +1,50 @@ +{ + "Name": "3DText", + "Transform": { + "posX": 105.23, + "posY": 0.96, + "posZ": 58.65, + "rotX": 90.0, + "rotY": 0.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "Text": { + "Text": "Place pieces where you want them to be set up.\nPlace defend markers to denote empty spaces;\nit is recommended to have 2+ per land.\nChange pieces' states to match their land's number.\n\nNotes:\nFor pieces with Strife, only the Strife's state matters.\nFor balanced boards, do not place the starting\nBeasts and Disease (added by BnC/JE rules).\n\n\"Update\" will remove pieces currently placed\nand update the board's code.\n\r\r\n\"Populate\" will place pieces as per the\nboard's code, for easy editing.\n", + "colorstate": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "fontSize": 48 + } +} diff --git a/objects/f42a3e/contained/150475/contained/deff03/object.json b/objects/f42a3e/contained/150475/contained/deff03/object.json new file mode 100644 index 000000000..0ffaecfb9 --- /dev/null +++ b/objects/f42a3e/contained/150475/contained/deff03/object.json @@ -0,0 +1,688 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 103.1928, + "posY": 0.9644, + "posZ": 13.7576, + "rotX": 0.0, + "rotY": 0.0254, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Badlands", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9961, + "g": 0.7412, + "b": 0.1059 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927958781/5F4C0B6ECCDF65BE97734642CCB85D10B00CF4D9/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931503642/4D587027C24AA7E5896CC2B2AFB28CCBF36B86A1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6d12df", + "Name": "Custom_Model", + "Transform": { + "posX": -23.9086, + "posY": 0.9592, + "posZ": 0.1722, + "rotX": 0.0, + "rotY": 180.0068, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Badlands", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9961, + "g": 0.7412, + "b": 0.1059 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927958781/5F4C0B6ECCDF65BE97734642CCB85D10B00CF4D9/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931503642/4D587027C24AA7E5896CC2B2AFB28CCBF36B86A1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "66b023", + "Name": "Custom_Model", + "Transform": { + "posX": -22.5439, + "posY": 0.9592, + "posZ": 0.2582, + "rotX": 0.0, + "rotY": 180.0068, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Badlands", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9961, + "g": 0.7412, + "b": 0.1059 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927958781/5F4C0B6ECCDF65BE97734642CCB85D10B00CF4D9/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931503642/4D587027C24AA7E5896CC2B2AFB28CCBF36B86A1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "a38bc9", + "Name": "Custom_Model", + "Transform": { + "posX": -19.682, + "posY": 0.9592, + "posZ": 0.1408, + "rotX": 0.0, + "rotY": 180.0068, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Badlands", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9961, + "g": 0.7412, + "b": 0.1059 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927958781/5F4C0B6ECCDF65BE97734642CCB85D10B00CF4D9/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931503642/4D587027C24AA7E5896CC2B2AFB28CCBF36B86A1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "7a713f", + "Name": "Custom_Model", + "Transform": { + "posX": -18.3173, + "posY": 0.9592, + "posZ": 0.2269, + "rotX": 0.0, + "rotY": 180.0068, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Badlands", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9961, + "g": 0.7412, + "b": 0.1059 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927958781/5F4C0B6ECCDF65BE97734642CCB85D10B00CF4D9/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931503642/4D587027C24AA7E5896CC2B2AFB28CCBF36B86A1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "2de749", + "Name": "Custom_Model", + "Transform": { + "posX": -21.1039, + "posY": 0.9592, + "posZ": 0.2068, + "rotX": 0.0, + "rotY": 180.0068, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Badlands", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9961, + "g": 0.7412, + "b": 0.1059 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927958781/5F4C0B6ECCDF65BE97734642CCB85D10B00CF4D9/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931503642/4D587027C24AA7E5896CC2B2AFB28CCBF36B86A1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "297f79", + "Name": "Custom_Model", + "Transform": { + "posX": -16.8267, + "posY": 0.9592, + "posZ": 0.2614, + "rotX": 0.0, + "rotY": 180.0068, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Badlands", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9961, + "g": 0.7412, + "b": 0.1059 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927958781/5F4C0B6ECCDF65BE97734642CCB85D10B00CF4D9/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931503642/4D587027C24AA7E5896CC2B2AFB28CCBF36B86A1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "d5691c", + "Name": "Custom_Model", + "Transform": { + "posX": -15.4048, + "posY": 0.9592, + "posZ": 0.1954, + "rotX": 0.0, + "rotY": 180.0068, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Badlands", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9961, + "g": 0.7412, + "b": 0.1059 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927958781/5F4C0B6ECCDF65BE97734642CCB85D10B00CF4D9/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931503642/4D587027C24AA7E5896CC2B2AFB28CCBF36B86A1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "d858ff", + "Name": "Custom_Model", + "Transform": { + "posX": -14.0401, + "posY": 0.9592, + "posZ": 0.2815, + "rotX": 0.0, + "rotY": 180.0068, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Badlands", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9961, + "g": 0.7412, + "b": 0.1059 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927958781/5F4C0B6ECCDF65BE97734642CCB85D10B00CF4D9/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931503642/4D587027C24AA7E5896CC2B2AFB28CCBF36B86A1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "fd950a", + "Name": "Custom_Model", + "Transform": { + "posX": -12.7545, + "posY": 0.9592, + "posZ": 0.1681, + "rotX": 0.0, + "rotY": 180.0068, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Badlands", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9961, + "g": 0.7412, + "b": 0.1059 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927958781/5F4C0B6ECCDF65BE97734642CCB85D10B00CF4D9/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931503642/4D587027C24AA7E5896CC2B2AFB28CCBF36B86A1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/f42a3e/contained/150475/contained/index.list b/objects/f42a3e/contained/150475/contained/index.list new file mode 100644 index 000000000..4fe7bae07 --- /dev/null +++ b/objects/f42a3e/contained/150475/contained/index.list @@ -0,0 +1 @@ +deff03 diff --git a/objects/f42a3e/contained/150475/object.json b/objects/f42a3e/contained/150475/object.json new file mode 100644 index 000000000..87abf0e30 --- /dev/null +++ b/objects/f42a3e/contained/150475/object.json @@ -0,0 +1,63 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 102.79, + "posY": 0.8, + "posZ": 22.04, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Badlands", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9961, + "g": 0.7412, + "b": 0.1059 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927958781/5F4C0B6ECCDF65BE97734642CCB85D10B00CF4D9/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931503642/4D587027C24AA7E5896CC2B2AFB28CCBF36B86A1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + } +} diff --git a/objects/f42a3e/contained/78540e/contained/ab1667/object.json b/objects/f42a3e/contained/78540e/contained/ab1667/object.json new file mode 100644 index 000000000..30efa896c --- /dev/null +++ b/objects/f42a3e/contained/78540e/contained/ab1667/object.json @@ -0,0 +1,778 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 104.0982, + "posY": 2.0093, + "posZ": 15.5508, + "rotX": 0.0, + "rotY": 359.9645, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Highlight", + "Town" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139112068/2E30F67AF191586627EA5A5649C1CE3767F85214/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.2365, + "z": 0.0 + } + } + ], + "States": { + "2": { + "GUID": "4dae78", + "Name": "Custom_Model", + "Transform": { + "posX": -17.6508, + "posY": 0.96, + "posZ": -3.5647, + "rotX": 0.0, + "rotY": 179.9694, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Highlight", + "Town" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139112068/2E30F67AF191586627EA5A5649C1CE3767F85214/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.2365, + "z": 0.0 + } + } + ] + }, + "3": { + "GUID": "df08f1", + "Name": "Custom_Model", + "Transform": { + "posX": -15.6726, + "posY": 0.96, + "posZ": -3.5483, + "rotX": 0.0, + "rotY": 179.9694, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Highlight", + "Town" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139112068/2E30F67AF191586627EA5A5649C1CE3767F85214/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.2365, + "z": 0.0 + } + } + ] + }, + "4": { + "GUID": "83d207", + "Name": "Custom_Model", + "Transform": { + "posX": -13.6559, + "posY": 0.96, + "posZ": -3.4927, + "rotX": 0.0, + "rotY": 179.9694, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Highlight", + "Town" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139112068/2E30F67AF191586627EA5A5649C1CE3767F85214/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.2365, + "z": 0.0 + } + } + ] + }, + "5": { + "GUID": "526002", + "Name": "Custom_Model", + "Transform": { + "posX": -11.7553, + "posY": 0.96, + "posZ": -3.477, + "rotX": 0.0, + "rotY": 179.9694, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Highlight", + "Town" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139112068/2E30F67AF191586627EA5A5649C1CE3767F85214/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.2365, + "z": 0.0 + } + } + ] + }, + "6": { + "GUID": "c71a67", + "Name": "Custom_Model", + "Transform": { + "posX": -10.0867, + "posY": 0.96, + "posZ": -3.5407, + "rotX": 0.0, + "rotY": 179.9694, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Highlight", + "Town" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139112068/2E30F67AF191586627EA5A5649C1CE3767F85214/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.2365, + "z": 0.0 + } + } + ] + }, + "7": { + "GUID": "29e827", + "Name": "Custom_Model", + "Transform": { + "posX": -21.8798, + "posY": 0.96, + "posZ": -3.4834, + "rotX": 0.0, + "rotY": 179.9694, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Highlight", + "Town" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139112068/2E30F67AF191586627EA5A5649C1CE3767F85214/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.2365, + "z": 0.0 + } + } + ] + }, + "8": { + "GUID": "b28a04", + "Name": "Custom_Model", + "Transform": { + "posX": -19.7464, + "posY": 0.96, + "posZ": -3.4657, + "rotX": 0.0, + "rotY": 179.9694, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Highlight", + "Town" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139112068/2E30F67AF191586627EA5A5649C1CE3767F85214/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.2365, + "z": 0.0 + } + } + ] + }, + "9": { + "GUID": "7eb394", + "Name": "Custom_Model", + "Transform": { + "posX": -24.0914, + "posY": 0.96, + "posZ": -3.4242, + "rotX": 0.0, + "rotY": 179.9694, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Highlight", + "Town" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139112068/2E30F67AF191586627EA5A5649C1CE3767F85214/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.2365, + "z": 0.0 + } + } + ] + }, + "10": { + "GUID": "fa6860", + "Name": "Custom_Model", + "Transform": { + "posX": -26.4502, + "posY": 0.96, + "posZ": -3.6484, + "rotX": 0.0, + "rotY": 179.9694, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Highlight", + "Town" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139112068/2E30F67AF191586627EA5A5649C1CE3767F85214/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.2365, + "z": 0.0 + } + } + ] + } + } +} diff --git a/objects/f42a3e/contained/78540e/contained/index.list b/objects/f42a3e/contained/78540e/contained/index.list new file mode 100644 index 000000000..bf092f66f --- /dev/null +++ b/objects/f42a3e/contained/78540e/contained/index.list @@ -0,0 +1 @@ +ab1667 diff --git a/objects/f42a3e/contained/78540e/object.json b/objects/f42a3e/contained/78540e/object.json new file mode 100644 index 000000000..d3718a2c4 --- /dev/null +++ b/objects/f42a3e/contained/78540e/object.json @@ -0,0 +1,75 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 103.84, + "posY": 0.8, + "posZ": 23.67, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Town", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Town" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139112068/2E30F67AF191586627EA5A5649C1CE3767F85214/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 0.2365, + "z": 0.0 + } + } + ] +} diff --git a/objects/f42a3e/contained/7fb430/contained/573a80/object.json b/objects/f42a3e/contained/7fb430/contained/573a80/object.json new file mode 100644 index 000000000..64c203a1c --- /dev/null +++ b/objects/f42a3e/contained/7fb430/contained/573a80/object.json @@ -0,0 +1,688 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 107.5626, + "posY": 0.9589, + "posZ": 13.4464, + "rotX": 0.0221, + "rotY": 0.0023, + "rotZ": 359.9519, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Strife", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.3961, + "g": 0.7647, + "b": 0.9137 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927960218/D101BAE77AFA4DA599A21DFB81AA6C53289DD81E/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931505750/CDE2ECADF7D9370E0B4711DC6172B3EAC5DACF7A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "States": { + "2": { + "GUID": "a01273", + "Name": "Custom_Model", + "Transform": { + "posX": -23.125, + "posY": 0.959, + "posZ": -2.9213, + "rotX": 0.0, + "rotY": 180.0018, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Strife", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.3961, + "g": 0.7647, + "b": 0.9137 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927960218/D101BAE77AFA4DA599A21DFB81AA6C53289DD81E/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931505750/CDE2ECADF7D9370E0B4711DC6172B3EAC5DACF7A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "4647cf", + "Name": "Custom_Model", + "Transform": { + "posX": -22.0811, + "posY": 0.959, + "posZ": -2.9213, + "rotX": 0.0, + "rotY": 180.0018, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Strife", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.3961, + "g": 0.7647, + "b": 0.9137 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927960218/D101BAE77AFA4DA599A21DFB81AA6C53289DD81E/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931505750/CDE2ECADF7D9370E0B4711DC6172B3EAC5DACF7A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "c3de18", + "Name": "Custom_Model", + "Transform": { + "posX": -21.0371, + "posY": 0.959, + "posZ": -2.9213, + "rotX": 0.0, + "rotY": 180.0018, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Strife", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.3961, + "g": 0.7647, + "b": 0.9137 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927960218/D101BAE77AFA4DA599A21DFB81AA6C53289DD81E/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931505750/CDE2ECADF7D9370E0B4711DC6172B3EAC5DACF7A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "77432a", + "Name": "Custom_Model", + "Transform": { + "posX": -19.9932, + "posY": 0.959, + "posZ": -2.9213, + "rotX": 0.0, + "rotY": 180.0018, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Strife", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.3961, + "g": 0.7647, + "b": 0.9137 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927960218/D101BAE77AFA4DA599A21DFB81AA6C53289DD81E/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931505750/CDE2ECADF7D9370E0B4711DC6172B3EAC5DACF7A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "2c1111", + "Name": "Custom_Model", + "Transform": { + "posX": -23.125, + "posY": 0.959, + "posZ": -1.7353, + "rotX": 0.0, + "rotY": 180.0018, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Strife", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.3961, + "g": 0.7647, + "b": 0.9137 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927960218/D101BAE77AFA4DA599A21DFB81AA6C53289DD81E/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931505750/CDE2ECADF7D9370E0B4711DC6172B3EAC5DACF7A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "587abe", + "Name": "Custom_Model", + "Transform": { + "posX": -22.0811, + "posY": 0.959, + "posZ": -1.7353, + "rotX": 0.0, + "rotY": 180.0018, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Strife", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.3961, + "g": 0.7647, + "b": 0.9137 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927960218/D101BAE77AFA4DA599A21DFB81AA6C53289DD81E/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931505750/CDE2ECADF7D9370E0B4711DC6172B3EAC5DACF7A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "97f1bd", + "Name": "Custom_Model", + "Transform": { + "posX": -21.0371, + "posY": 0.959, + "posZ": -1.7353, + "rotX": 0.0, + "rotY": 179.998, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Strife", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.3961, + "g": 0.7647, + "b": 0.9137 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927960218/D101BAE77AFA4DA599A21DFB81AA6C53289DD81E/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931505750/CDE2ECADF7D9370E0B4711DC6172B3EAC5DACF7A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "cf6d86", + "Name": "Custom_Model", + "Transform": { + "posX": -19.9932, + "posY": 0.959, + "posZ": -1.7353, + "rotX": 0.0, + "rotY": 180.0003, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Strife", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.3961, + "g": 0.7647, + "b": 0.9137 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927960218/D101BAE77AFA4DA599A21DFB81AA6C53289DD81E/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931505750/CDE2ECADF7D9370E0B4711DC6172B3EAC5DACF7A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "d19b21", + "Name": "Custom_Model", + "Transform": { + "posX": -24.1689, + "posY": 0.959, + "posZ": -2.9213, + "rotX": 0.0, + "rotY": 180.0018, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Strife", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.3961, + "g": 0.7647, + "b": 0.9137 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927960218/D101BAE77AFA4DA599A21DFB81AA6C53289DD81E/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931505750/CDE2ECADF7D9370E0B4711DC6172B3EAC5DACF7A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/f42a3e/contained/7fb430/contained/index.list b/objects/f42a3e/contained/7fb430/contained/index.list new file mode 100644 index 000000000..5ccf6c104 --- /dev/null +++ b/objects/f42a3e/contained/7fb430/contained/index.list @@ -0,0 +1 @@ +573a80 diff --git a/objects/f42a3e/contained/7fb430/object.json b/objects/f42a3e/contained/7fb430/object.json new file mode 100644 index 000000000..27e69f6a3 --- /dev/null +++ b/objects/f42a3e/contained/7fb430/object.json @@ -0,0 +1,63 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 108.51, + "posY": 0.8, + "posZ": 22.04, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Strife", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.3961, + "g": 0.7647, + "b": 0.9137 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927960218/D101BAE77AFA4DA599A21DFB81AA6C53289DD81E/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931505750/CDE2ECADF7D9370E0B4711DC6172B3EAC5DACF7A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/f42a3e/contained/85225b/contained/646a4b/object.json b/objects/f42a3e/contained/85225b/contained/646a4b/object.json new file mode 100644 index 000000000..3d041fa84 --- /dev/null +++ b/objects/f42a3e/contained/85225b/contained/646a4b/object.json @@ -0,0 +1,778 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 102.1255, + "posY": 2.0175, + "posZ": 15.8106, + "rotX": 359.9837, + "rotY": -0.0055, + "rotZ": 0.0015, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Explorer", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Explorer", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139109578/FB43F07CE55A3A8C7989919E4349908F2AC4A09B/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4 + }, + "CastShadows": false + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 1.1409, + "z": -0.0001 + } + } + ], + "States": { + "2": { + "GUID": "10ddcf", + "Name": "Custom_Model", + "Transform": { + "posX": -26.4536, + "posY": 0.96, + "posZ": -5.7844, + "rotX": 0.0, + "rotY": 179.998, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Explorer", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Explorer", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139109578/FB43F07CE55A3A8C7989919E4349908F2AC4A09B/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 1.1409, + "z": -0.0001 + } + } + ] + }, + "3": { + "GUID": "d16c6d", + "Name": "Custom_Model", + "Transform": { + "posX": -24.0948, + "posY": 0.96, + "posZ": -5.5602, + "rotX": 0.0, + "rotY": 179.998, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Explorer", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Explorer", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139109578/FB43F07CE55A3A8C7989919E4349908F2AC4A09B/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 1.1409, + "z": -0.0001 + } + } + ] + }, + "4": { + "GUID": "41345a", + "Name": "Custom_Model", + "Transform": { + "posX": -21.8832, + "posY": 0.96, + "posZ": -5.6194, + "rotX": 0.0, + "rotY": 179.998, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Explorer", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Explorer", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139109578/FB43F07CE55A3A8C7989919E4349908F2AC4A09B/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 1.1409, + "z": -0.0001 + } + } + ] + }, + "5": { + "GUID": "dd9ee1", + "Name": "Custom_Model", + "Transform": { + "posX": -19.7498, + "posY": 0.96, + "posZ": -5.6017, + "rotX": 0.0, + "rotY": 179.998, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Explorer", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Explorer", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139109578/FB43F07CE55A3A8C7989919E4349908F2AC4A09B/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 1.1409, + "z": -0.0001 + } + } + ] + }, + "6": { + "GUID": "41f425", + "Name": "Custom_Model", + "Transform": { + "posX": -17.6542, + "posY": 0.96, + "posZ": -5.7007, + "rotX": 0.0, + "rotY": 179.998, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Explorer", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Explorer", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139109578/FB43F07CE55A3A8C7989919E4349908F2AC4A09B/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 1.1409, + "z": -0.0001 + } + } + ] + }, + "7": { + "GUID": "b2ab0f", + "Name": "Custom_Model", + "Transform": { + "posX": -15.676, + "posY": 0.96, + "posZ": -5.6843, + "rotX": 0.0, + "rotY": 179.998, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Explorer", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Explorer", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139109578/FB43F07CE55A3A8C7989919E4349908F2AC4A09B/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 1.1409, + "z": -0.0001 + } + } + ] + }, + "8": { + "GUID": "6537f8", + "Name": "Custom_Model", + "Transform": { + "posX": -13.6594, + "posY": 0.96, + "posZ": -5.6288, + "rotX": 0.0, + "rotY": 179.998, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Explorer", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Explorer", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139109578/FB43F07CE55A3A8C7989919E4349908F2AC4A09B/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 1.1409, + "z": -0.0001 + } + } + ] + }, + "9": { + "GUID": "dc5016", + "Name": "Custom_Model", + "Transform": { + "posX": -11.7587, + "posY": 0.96, + "posZ": -5.613, + "rotX": 0.0, + "rotY": 179.998, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Explorer", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Explorer", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139109578/FB43F07CE55A3A8C7989919E4349908F2AC4A09B/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 1.1409, + "z": -0.0001 + } + } + ] + }, + "10": { + "GUID": "0f400c", + "Name": "Custom_Model", + "Transform": { + "posX": -10.0901, + "posY": 0.96, + "posZ": -5.6767, + "rotX": 0.0, + "rotY": 179.998, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Explorer", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Explorer", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139109578/FB43F07CE55A3A8C7989919E4349908F2AC4A09B/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 1.1409, + "z": -0.0001 + } + } + ] + } + } +} diff --git a/objects/f42a3e/contained/85225b/contained/index.list b/objects/f42a3e/contained/85225b/contained/index.list new file mode 100644 index 000000000..21f74a218 --- /dev/null +++ b/objects/f42a3e/contained/85225b/contained/index.list @@ -0,0 +1 @@ +646a4b diff --git a/objects/f42a3e/contained/85225b/object.json b/objects/f42a3e/contained/85225b/object.json new file mode 100644 index 000000000..e55ef783e --- /dev/null +++ b/objects/f42a3e/contained/85225b/object.json @@ -0,0 +1,75 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 101.92, + "posY": 0.8, + "posZ": 23.67, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Explorer", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "Explorer" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139109578/FB43F07CE55A3A8C7989919E4349908F2AC4A09B/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4 + }, + "CastShadows": false + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0, + "y": 1.1409, + "z": -0.0001 + } + } + ] +} diff --git a/objects/f42a3e/contained/a15998/object.json b/objects/f42a3e/contained/a15998/object.json new file mode 100644 index 000000000..a2413785a --- /dev/null +++ b/objects/f42a3e/contained/a15998/object.json @@ -0,0 +1,62 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 105.21, + "posY": 0.9006, + "posZ": 34.91, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 0.975, + "scaleY": 0.975, + "scaleZ": 0.975 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.1964 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2488891055296759875/FB9261DFE8872A6770E70CD21B146DA7ACE5BF15/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + } +} diff --git a/objects/f42a3e/contained/a15998/script.lua b/objects/f42a3e/contained/a15998/script.lua new file mode 100644 index 000000000..45d43258e --- /dev/null +++ b/objects/f42a3e/contained/a15998/script.lua @@ -0,0 +1,418 @@ +--local rescan +local currentBoard +local boardTypes = {"Balanced", "Thematic"} + +function onLoad() + self.createButton({ + click_function = "nullFunc", + label = "Place Island Board Here", + font_color = {1,1,1}, + position = {0,0.1,0}, + font_size = 300, + width = 0, + height = 0, + }) + Color.Add("SoftBlue", Color.new(0.53,0.92,1)) + Color.Add("SoftYellow", Color.new(1,0.8,0.5)) + Wait.time(scan, 0.5, -1) + --rescan = false +end + +function scan() + local objs = upCast(self, 1, 0, {"Tile"}) + if #objs ~= 1 then + currentBoard = nil + clearButtons() + return + end + currentBoard = objs[1] + local type + for _,tag in pairs(boardTypes) do + if currentBoard.hasTag(tag) then + type = tag + break + end + end + createButtons(currentBoard, type) +end + +function clearButtons() + local buttons = self.getButtons() + for i=2,#buttons do + self.removeButton(buttons[i].index) + end +end + +function createButtons(board, type) + clearButtons() + local tooltip = "[b]Balanced[/b] boards will additionally setup a Beasts in the lowest-numbered land without other setup and a Disease in land #2.\n[b]Thematic[/b] boards will not." + self.createButton({ + click_function = "nullFunc", + label = "Type", + position = {3,0.1,16}, + width = 830, + height = 330, + font_size = 300, + tooltip = tooltip, + }) + + self.createButton({ + click_function = "button2", + function_owner = self, + label = "<", + position = {4.25,0.1,16}, + width = 330, + height = 330, + font_size = 300, + tooltip = tooltip, + }) + local func = function() editType(board,-1) end + self.setVar("button2",func) + + local label = type + if type == nil then + label = "" + end + self.createButton({ + click_function = "nullFunc", + label = label, + position = {5.95,0.1,16}, + width = 1245, + height = 330, + font_size = 300, + tooltip = tooltip, + }) + + self.createButton({ + click_function = "button3", + function_owner = self, + label = ">", + position = {7.65,0.1,16}, + width = 330, + height = 330, + font_size = 300, + tooltip = tooltip, + }) + func = function() editType(board,1) end + self.setVar("button3",func) +end + +function editType(obj, num) + local index = 0 + for i,tag in pairs(boardTypes) do + if obj.hasTag(tag) then + index = i + break + end + end + index = (index + num - 1) % #boardTypes + 1 + if index < 1 then + index = index + #boardTypes + end + for i,tag in pairs(boardTypes) do + if i == index then + obj.addTag(tag) + else + obj.removeTag(tag) + end + end + --rescan = true + scan() +end + +function updateSetupPos(player) + GenerateSpawnPositions() + if currentBoard == nil then + player.broadcast("There is no board to update", Color.SoftYellow) + else + player.broadcast("Updated setup positions for Board " .. currentBoard.getName(), Color.SoftBlue) + end +end + +function populateSetupPos(player) + PopulateSpawnPositions(player) +end + +function upCast(object,dist,offset,types) + dist = dist or 1 + offset = offset or 0 + types = types or {} + local hits = Physics.cast({ + origin = object.getPosition() + Vector(0,offset,0), + direction = Vector(0,1,0), + type = 3, + size = object.getBounds().size, + orientation = object.getRotation(), + max_distance = dist, + --debug = true, + }) + local hitObjects = {} + for _,hit in pairs(hits) do + if types ~= {} then + local matchesType = false + for _,t in pairs(types) do + if hit.hit_object.type == t then matchesType = true end + end + if matchesType then + table.insert(hitObjects,hit.hit_object) + end + else + table.insert(hitObjects,hit.hit_object) + end + end + return hitObjects +end + +function GenerateSpawnPositions() + local output = GetSpawnPositions() + local boardLines = {} + local setupPiecesNamed = {} + local setupCoordsNamed = {} + local setupPiecesUnnamed = {} + local setupCoordsUnnamed = {} + + local function combine2DTables(t1, t2) --concatenate rows from two 2D tables + local result = {} + for i = 1, #t1 do + local combinedRow = {} + for _, v in ipairs(t1[i]) do + table.insert(combinedRow, v) + end + for _, v in ipairs(t2[i]) do + table.insert(combinedRow, v) + end + table.insert(result, combinedRow) + end + return result + end + + local function concat2DTable(t, tName) --concatenate a 2D table + local result = {tName.." = {"} + for _, row in ipairs(t) do + local rowString = " {\n" .. table.concat(row, ",\n").."\n}," + table.insert(result, rowString) + end + table.insert(result, " }\n") + return table.concat(result) + end + + for boardGUID,objsData in pairs(output) do + local board = getObjectFromGUID(boardGUID) + for _,objData in pairs(objsData) do + local name = objData.name + local pos = objData.position + local state = objData.state + if not setupCoordsUnnamed[state] then + setupCoordsUnnamed[state] = {} + setupPiecesUnnamed[state] = {} + setupCoordsNamed[state] = {} + setupPiecesNamed[state] = {} + end + if name == "Empty Space" then + table.insert(setupCoordsUnnamed[state], "{x="..pos.x..", y="..pos.y..", z="..pos.z.."}") + else + table.insert(setupCoordsNamed[state], "{x="..pos.x..", y="..pos.y..", z="..pos.z.."}") + table.insert(setupPiecesNamed[state], "\""..name.."\"") + end + end + table.insert(boardLines, concat2DTable(combine2DTables(setupCoordsNamed, setupCoordsUnnamed), "posMap")) + table.insert(boardLines, concat2DTable(combine2DTables(setupPiecesNamed, setupPiecesUnnamed), "pieceMap")) + local boardScript = table.concat(boardLines, "\n").."\n" + board.setLuaScript(boardScript) + board.setLuaScript(boardScript) + --HACK: I have no clue why but it doesn't work when the script is applied only once :shrug: + board.reload() + setupCoordsUnnamed, setupPiecesUnnamed, setupCoordsNamed, setupPiecesNamed = {}, {}, {}, {} + end +end + +function GetSpawnPositions() + local strifeablePieces = { + ["Explorer"] = true, + ["Town"] = true, + ["City"] = true + } + local boards = getMapTiles() + + while true do + local moving = false + for _, obj in pairs(boards) do + if obj.isSmoothMoving() then + moving = true + break + end + end + if not moving then break end + coroutine.yield() + end + + local output = {} + for _,board in pairs(boards) do + local boardTable = {} + local hits = Physics.cast({ + origin = board.getPosition() + Vector(0, 0.45, 0), + direction = Vector(0, 1, 0), + type = 3, + size = board.getBounds().size, + }) + for _,hit in pairs(hits) do + if not isIslandBoard({obj=hit.hit_object}) then + local subHits = Physics.cast({ + origin = hit.hit_object.getPosition() + Vector(0, 0.1, 0), + direction = Vector(0, -1, 0), + max_distance = 0.6, + }) + local onBoard = false + for _,subHit in pairs(subHits) do + if subHit.hit_object == board then + onBoard = true + break + end + end + if onBoard then + local state = hit.hit_object.getStateId() + if state == -1 then + state = 1 + end + local name = hit.hit_object.getName() + if strifeablePieces[name] then + local strifeHits = Physics.cast({ + origin = hit.hit_object.getPosition(), + direction = Vector(0, 1, 0), + max_distance = 5, + --debug = true + }) + for _,strifeHit in pairs(strifeHits) do + if strifeHit.hit_object.getName() == "Strife" then + name = name.."S" + state = strifeHit.hit_object.getStateId() + destroyObject(strifeHit.hit_object) + break + end + end + end + local pos = board.positionToLocal(hit.hit_object.getPosition()) + pos.y = 0.7 + table.insert(boardTable, {state = state, name = name, position = pos}) + destroyObject(hit.hit_object) + end + end + end + output[board.getGUID()] = boardTable + end + return output +end + +function isIslandBoard(params) + if params.obj == nil then + return false + end + return params.obj.hasTag("Balanced") or params.obj.hasTag("Thematic") +end + +function isIsland(params) + if params.obj == nil then + return false + end + return isIslandBoard(params) or params.obj.hasTag("Island Tile") +end + +function getMapTiles() + local mapTiles = {} + for _,obj in pairs(upCast(self, 1, 0, {"Tile"})) do + if isIslandBoard({obj=obj}) then + table.insert(mapTiles,obj) + end + end + return mapTiles +end + +function PopulateSpawnPositions(player) + local boards = getMapTiles() + + while true do + local moving = false + for _, obj in pairs(boards) do + if obj.isSmoothMoving() then + moving = true + break + end + end + if not moving then + break + end + coroutine.yield() + end + + for _,board in pairs(boards) do + if board.getTable("pieceMap") == nil or board.getTable("posMap") == nil then + player.broadcast("Board "..currentBoard.." does not have any setup positions to populate", Color.SoftYellow) + return + end + local piecesToPlace = board.getTable("pieceMap") + local posToPlace = board.getTable("posMap") + + for l,landTable in ipairs(posToPlace) do + for i,pieceName in ipairs(piecesToPlace[l]) do + place({ + name = pieceName, + position = board.positionToWorld(posToPlace[l][i]), + state = l, + }) + end + + local startIndex = #piecesToPlace[l]+1 + for i=startIndex,#landTable do + place({ + name = "Empty", + position = board.positionToWorld(posToPlace[l][i]), + state = l, + }) + end + end + end +end + +function place(params) + local possiblePieces = { + ["Empty"] = "cd370a", + ["Explorer"] = "85225b", + ["Town"] = "78540e", + ["City"] = "f4eb76", + ["Dahan"] = "b14600", + ["Blight"] = "f60888", + ["Box Blight"] = "f60888", + ["Beasts"] = "cb11a0", + ["Badlands"] = "150475", + ["Wilds"] = "bc12de", + ["Disease"] = "af56a7", + ["Strife"] = "7fb430", + ["Vitality"] = "ae9812", + } + local piecesWithStrife = { + ["ExplorerS"] = true, + ["TownS"] = true, + ["CityS"] = true + } + local pieceName = params.name + local pieceBag = getObjectFromGUID(possiblePieces[pieceName]) + if pieceBag ~= nil then + return pieceBag.takeObject({ + position = params.position, + rotation = Vector(0,180,0), + smooth = not params.fast, + callback_function = function(obj) if params.state ~= 1 then obj.setState(params.state) end end, + }) + elseif piecesWithStrife[pieceName] then + Wait.time(function() place({ + name = "Strife", + position = params.position + Vector(0,1.5,0), + state = params.state, + }) end, 0.5) + return place({ + name = string.sub(pieceName, 1, -2), + position = params.position, + state = params.state, + }) + end +end diff --git a/objects/f42a3e/contained/a15998/ui.xml b/objects/f42a3e/contained/a15998/ui.xml new file mode 100644 index 000000000..98a7b1346 --- /dev/null +++ b/objects/f42a3e/contained/a15998/ui.xml @@ -0,0 +1,19 @@ + + + + + + + + + + diff --git a/objects/f42a3e/contained/ae9812/contained/9c522c/object.json b/objects/f42a3e/contained/ae9812/contained/9c522c/object.json new file mode 100644 index 000000000..117176a47 --- /dev/null +++ b/objects/f42a3e/contained/ae9812/contained/9c522c/object.json @@ -0,0 +1,688 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 109.1911, + "posY": 0.96, + "posZ": 13.5241, + "rotX": 359.9474, + "rotY": -0.0026, + "rotZ": 359.9648, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Vitality", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.4314, + "g": 0.5255, + "b": 0.0471 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022119052/FC12535F1B71A344E6A6124CB9F2B4A15DA13C65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022064113/A19B614F0503AC802472375D98DEF627E7A22A22/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "52beaf", + "Name": "Custom_Model", + "Transform": { + "posX": -23.9076, + "posY": 0.96, + "posZ": 3.1321, + "rotX": 0.0, + "rotY": 180.0346, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Vitality", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.4314, + "g": 0.5255, + "b": 0.0471 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022119052/FC12535F1B71A344E6A6124CB9F2B4A15DA13C65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022064113/A19B614F0503AC802472375D98DEF627E7A22A22/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "2d865d", + "Name": "Custom_Model", + "Transform": { + "posX": -22.5429, + "posY": 0.96, + "posZ": 3.2182, + "rotX": 0.0, + "rotY": 180.0346, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Vitality", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.4314, + "g": 0.5255, + "b": 0.0471 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022119052/FC12535F1B71A344E6A6124CB9F2B4A15DA13C65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022064113/A19B614F0503AC802472375D98DEF627E7A22A22/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "346a60", + "Name": "Custom_Model", + "Transform": { + "posX": -21.1029, + "posY": 0.96, + "posZ": 3.1668, + "rotX": 0.0, + "rotY": 180.0346, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Vitality", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.4314, + "g": 0.5255, + "b": 0.0471 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022119052/FC12535F1B71A344E6A6124CB9F2B4A15DA13C65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022064113/A19B614F0503AC802472375D98DEF627E7A22A22/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "f7fc86", + "Name": "Custom_Model", + "Transform": { + "posX": -19.681, + "posY": 0.96, + "posZ": 3.1008, + "rotX": 0.0, + "rotY": 180.0346, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Vitality", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.4314, + "g": 0.5255, + "b": 0.0471 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022119052/FC12535F1B71A344E6A6124CB9F2B4A15DA13C65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022064113/A19B614F0503AC802472375D98DEF627E7A22A22/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "25eb88", + "Name": "Custom_Model", + "Transform": { + "posX": -18.3163, + "posY": 0.96, + "posZ": 3.1869, + "rotX": 0.0, + "rotY": 180.0346, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Vitality", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.4314, + "g": 0.5255, + "b": 0.0471 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022119052/FC12535F1B71A344E6A6124CB9F2B4A15DA13C65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022064113/A19B614F0503AC802472375D98DEF627E7A22A22/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "aadf0e", + "Name": "Custom_Model", + "Transform": { + "posX": -16.8258, + "posY": 0.96, + "posZ": 3.2214, + "rotX": 0.0, + "rotY": 180.0346, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Vitality", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.4314, + "g": 0.5255, + "b": 0.0471 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022119052/FC12535F1B71A344E6A6124CB9F2B4A15DA13C65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022064113/A19B614F0503AC802472375D98DEF627E7A22A22/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "dfbb1a", + "Name": "Custom_Model", + "Transform": { + "posX": -15.4039, + "posY": 0.96, + "posZ": 3.1554, + "rotX": 0.0, + "rotY": 180.0346, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Vitality", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.4314, + "g": 0.5255, + "b": 0.0471 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022119052/FC12535F1B71A344E6A6124CB9F2B4A15DA13C65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022064113/A19B614F0503AC802472375D98DEF627E7A22A22/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "dae5ea", + "Name": "Custom_Model", + "Transform": { + "posX": -14.0392, + "posY": 0.96, + "posZ": 3.2415, + "rotX": 0.0, + "rotY": 180.0346, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Vitality", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.4314, + "g": 0.5255, + "b": 0.0471 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022119052/FC12535F1B71A344E6A6124CB9F2B4A15DA13C65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022064113/A19B614F0503AC802472375D98DEF627E7A22A22/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "c70a2f", + "Name": "Custom_Model", + "Transform": { + "posX": -12.7536, + "posY": 0.96, + "posZ": 3.1281, + "rotX": 0.0, + "rotY": 180.0346, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Vitality", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.4314, + "g": 0.5255, + "b": 0.0471 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022119052/FC12535F1B71A344E6A6124CB9F2B4A15DA13C65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022064113/A19B614F0503AC802472375D98DEF627E7A22A22/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/f42a3e/contained/ae9812/contained/index.list b/objects/f42a3e/contained/ae9812/contained/index.list new file mode 100644 index 000000000..ffef86042 --- /dev/null +++ b/objects/f42a3e/contained/ae9812/contained/index.list @@ -0,0 +1 @@ +9c522c diff --git a/objects/f42a3e/contained/ae9812/object.json b/objects/f42a3e/contained/ae9812/object.json new file mode 100644 index 000000000..ad4e8cedd --- /dev/null +++ b/objects/f42a3e/contained/ae9812/object.json @@ -0,0 +1,63 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 110.42, + "posY": 0.8, + "posZ": 22.04, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Vitality", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.4314, + "g": 0.5255, + "b": 0.0471 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022119052/FC12535F1B71A344E6A6124CB9F2B4A15DA13C65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/2252424264022064113/A19B614F0503AC802472375D98DEF627E7A22A22/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + } +} diff --git a/objects/f42a3e/contained/af56a7/contained/0dfae3/object.json b/objects/f42a3e/contained/af56a7/contained/0dfae3/object.json new file mode 100644 index 000000000..da83b10be --- /dev/null +++ b/objects/f42a3e/contained/af56a7/contained/0dfae3/object.json @@ -0,0 +1,688 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 106.1909, + "posY": 0.9644, + "posZ": 13.2342, + "rotX": 0.004, + "rotY": 0.015, + "rotZ": 0.0021, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Disease", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8941, + "g": 0.851, + "b": 0.3529 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927963700/00BFF0321B442A5FAA19DC90F021B5579D11C90C/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931507596/F8385E44909830C1E66C6195DFAE5321C5FC803D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "States": { + "2": { + "GUID": "a1aef8", + "Name": "Custom_Model", + "Transform": { + "posX": -23.9077, + "posY": 0.9594, + "posZ": 1.6526, + "rotX": 0.0, + "rotY": 179.9738, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Disease", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8941, + "g": 0.851, + "b": 0.3529 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927963700/00BFF0321B442A5FAA19DC90F021B5579D11C90C/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931507596/F8385E44909830C1E66C6195DFAE5321C5FC803D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "c66046", + "Name": "Custom_Model", + "Transform": { + "posX": -22.543, + "posY": 0.9594, + "posZ": 1.7387, + "rotX": 0.0, + "rotY": 179.9738, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Disease", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8941, + "g": 0.851, + "b": 0.3529 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927963700/00BFF0321B442A5FAA19DC90F021B5579D11C90C/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931507596/F8385E44909830C1E66C6195DFAE5321C5FC803D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "329d80", + "Name": "Custom_Model", + "Transform": { + "posX": -21.1029, + "posY": 0.9594, + "posZ": 1.6873, + "rotX": 0.0, + "rotY": 179.9738, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Disease", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8941, + "g": 0.851, + "b": 0.3529 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927963700/00BFF0321B442A5FAA19DC90F021B5579D11C90C/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931507596/F8385E44909830C1E66C6195DFAE5321C5FC803D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "7ce2e7", + "Name": "Custom_Model", + "Transform": { + "posX": -19.681, + "posY": 0.9594, + "posZ": 1.6213, + "rotX": 0.0, + "rotY": 179.9738, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Disease", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8941, + "g": 0.851, + "b": 0.3529 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927963700/00BFF0321B442A5FAA19DC90F021B5579D11C90C/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931507596/F8385E44909830C1E66C6195DFAE5321C5FC803D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "d085cc", + "Name": "Custom_Model", + "Transform": { + "posX": -18.3163, + "posY": 0.9594, + "posZ": 1.7073, + "rotX": 0.0, + "rotY": 179.9738, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Disease", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8941, + "g": 0.851, + "b": 0.3529 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927963700/00BFF0321B442A5FAA19DC90F021B5579D11C90C/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931507596/F8385E44909830C1E66C6195DFAE5321C5FC803D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "fc2ca2", + "Name": "Custom_Model", + "Transform": { + "posX": -16.8258, + "posY": 0.9594, + "posZ": 1.7419, + "rotX": 0.0, + "rotY": 179.9738, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Disease", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8941, + "g": 0.851, + "b": 0.3529 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927963700/00BFF0321B442A5FAA19DC90F021B5579D11C90C/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931507596/F8385E44909830C1E66C6195DFAE5321C5FC803D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "31d2a2", + "Name": "Custom_Model", + "Transform": { + "posX": -15.4039, + "posY": 0.9594, + "posZ": 1.6759, + "rotX": 0.0, + "rotY": 179.9738, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Disease", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8941, + "g": 0.851, + "b": 0.3529 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927963700/00BFF0321B442A5FAA19DC90F021B5579D11C90C/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931507596/F8385E44909830C1E66C6195DFAE5321C5FC803D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "d6f913", + "Name": "Custom_Model", + "Transform": { + "posX": -14.0392, + "posY": 0.9594, + "posZ": 1.7619, + "rotX": 0.0, + "rotY": 179.9738, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Disease", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8941, + "g": 0.851, + "b": 0.3529 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927963700/00BFF0321B442A5FAA19DC90F021B5579D11C90C/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931507596/F8385E44909830C1E66C6195DFAE5321C5FC803D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "b389c8", + "Name": "Custom_Model", + "Transform": { + "posX": -12.7536, + "posY": 0.9594, + "posZ": 1.6485, + "rotX": 0.0, + "rotY": 179.9738, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Disease", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8941, + "g": 0.851, + "b": 0.3529 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927963700/00BFF0321B442A5FAA19DC90F021B5579D11C90C/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931507596/F8385E44909830C1E66C6195DFAE5321C5FC803D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/f42a3e/contained/af56a7/contained/index.list b/objects/f42a3e/contained/af56a7/contained/index.list new file mode 100644 index 000000000..ce595e539 --- /dev/null +++ b/objects/f42a3e/contained/af56a7/contained/index.list @@ -0,0 +1 @@ +0dfae3 diff --git a/objects/f42a3e/contained/af56a7/object.json b/objects/f42a3e/contained/af56a7/object.json new file mode 100644 index 000000000..fc5c277e3 --- /dev/null +++ b/objects/f42a3e/contained/af56a7/object.json @@ -0,0 +1,63 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 106.6, + "posY": 0.8, + "posZ": 22.04, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Disease", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8941, + "g": 0.851, + "b": 0.3529 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927963700/00BFF0321B442A5FAA19DC90F021B5579D11C90C/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931507596/F8385E44909830C1E66C6195DFAE5321C5FC803D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/Editors/contained/SmallElements/contained/86a3e1/object.json b/objects/f42a3e/contained/b14600/contained/89b691/object.json similarity index 50% rename from objects/Editors/contained/SmallElements/contained/86a3e1/object.json rename to objects/f42a3e/contained/b14600/contained/89b691/object.json index fdf5d1779..e94b296b5 100644 --- a/objects/Editors/contained/SmallElements/contained/86a3e1/object.json +++ b/objects/f42a3e/contained/b14600/contained/89b691/object.json @@ -1,18 +1,18 @@ { "Name": "Custom_Model", "Transform": { - "posX": 116.5392, - "posY": 1.0345, - "posZ": 49.4729, - "rotX": 0.0, - "rotY": 0.0, - "rotZ": 0.0, - "scaleX": 0.25, - "scaleY": 0.25, - "scaleZ": 0.25 + "posX": 108.1709, + "posY": 1.886, + "posZ": 16.138, + "rotX": 0.0313, + "rotY": 0.0206, + "rotZ": 0.0222, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 }, - "Nickname": "Any Element", - "Description": "Change the state to change the element shown", + "Nickname": "Dahan", + "Description": "", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -20,55 +20,55 @@ "z": 0.0 }, "ColorDiffuse": { - "r": 0.8252, - "g": 0.6527, - "b": 0.3982 + "r": 1.0, + "g": 1.0, + "b": 1.0 }, "Tags": [ - "Any", - "Destroy" + "Dahan", + "Highlight" ], "LayoutGroupSortIndex": 0, "Value": 0, "Locked": false, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, "Autoraise": true, - "Sticky": false, + "Sticky": true, "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390111963/0AC11EE484D224283CEC63161D50D292D9296010/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390112018/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", "NormalURL": "", - "ColliderURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766887017/300AD488BEA8000EAA56CB3B2CE1AA8E902BD01F/", "Convex": true, "MaterialIndex": 1, - "TypeIndex": 0, + "TypeIndex": 1, "CastShadows": true }, "States": { - "1": { - "GUID": "7d3cb6", + "2": { + "GUID": "4bbc7d", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": -26.4605, + "posY": 1.3753, + "posZ": 0.6235, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0001, "rotZ": 0.0, - "scaleX": 0.25, - "scaleY": 0.25, - "scaleZ": 0.25 + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 }, - "Nickname": "Sun Element", - "Description": "Change the state to change the element shown", + "Nickname": "Dahan", + "Description": "", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -77,13 +77,12 @@ }, "ColorDiffuse": { "r": 1.0, - "g": 0.8513, - "b": 0.0 + "g": 1.0, + "b": 1.0 }, "Tags": [ - "Any", - "Destroy", - "Sun" + "Dahan", + "Highlight" ], "LayoutGroupSortIndex": 0, "Value": 0, @@ -94,50 +93,41 @@ "MeasureMovement": false, "DragSelectable": true, "Autoraise": true, - "Sticky": false, + "Sticky": true, "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390111963/0AC11EE484D224283CEC63161D50D292D9296010/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390112018/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", "NormalURL": "", - "ColliderURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766887017/300AD488BEA8000EAA56CB3B2CE1AA8E902BD01F/", "Convex": true, "MaterialIndex": 1, - "TypeIndex": 0, + "TypeIndex": 1, "CastShadows": true }, - "LuaScript": "elements=\"10000000\"\n", + "LuaScript": "", "LuaScriptState": "", - "XmlUI": "", - "AttachedSnapPoints": [ - { - "Position": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - ] + "XmlUI": "" }, - "2": { - "GUID": "3b1a39", + "3": { + "GUID": "065bc9", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": -24.1017, + "posY": 1.3753, + "posZ": 0.8477, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0001, "rotZ": 0.0, - "scaleX": 0.25, - "scaleY": 0.25, - "scaleZ": 0.25 + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 }, - "Nickname": "Moon Element", - "Description": "Change the state to change the element shown", + "Nickname": "Dahan", + "Description": "", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -145,14 +135,13 @@ "z": 0.0 }, "ColorDiffuse": { - "r": 0.9113, - "g": 0.9053, + "r": 1.0, + "g": 1.0, "b": 1.0 }, "Tags": [ - "Any", - "Destroy", - "Moon" + "Dahan", + "Highlight" ], "LayoutGroupSortIndex": 0, "Value": 0, @@ -163,50 +152,41 @@ "MeasureMovement": false, "DragSelectable": true, "Autoraise": true, - "Sticky": false, + "Sticky": true, "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390111963/0AC11EE484D224283CEC63161D50D292D9296010/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390112018/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", "NormalURL": "", - "ColliderURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766887017/300AD488BEA8000EAA56CB3B2CE1AA8E902BD01F/", "Convex": true, "MaterialIndex": 1, - "TypeIndex": 0, + "TypeIndex": 1, "CastShadows": true }, - "LuaScript": "elements=\"01000000\"\n", + "LuaScript": "", "LuaScriptState": "", - "XmlUI": "", - "AttachedSnapPoints": [ - { - "Position": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - ] + "XmlUI": "" }, - "3": { - "GUID": "d7a526", + "4": { + "GUID": "e9037c", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": -21.89, + "posY": 1.3753, + "posZ": 0.7885, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0001, "rotZ": 0.0, - "scaleX": 0.25, - "scaleY": 0.25, - "scaleZ": 0.25 + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 }, - "Nickname": "Fire Element", - "Description": "Change the state to change the element shown", + "Nickname": "Dahan", + "Description": "", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -215,13 +195,12 @@ }, "ColorDiffuse": { "r": 1.0, - "g": 0.3755, - "b": 0.0 + "g": 1.0, + "b": 1.0 }, "Tags": [ - "Any", - "Destroy", - "Fire" + "Dahan", + "Highlight" ], "LayoutGroupSortIndex": 0, "Value": 0, @@ -232,50 +211,41 @@ "MeasureMovement": false, "DragSelectable": true, "Autoraise": true, - "Sticky": false, + "Sticky": true, "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390111963/0AC11EE484D224283CEC63161D50D292D9296010/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390112018/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", "NormalURL": "", - "ColliderURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766887017/300AD488BEA8000EAA56CB3B2CE1AA8E902BD01F/", "Convex": true, "MaterialIndex": 1, - "TypeIndex": 0, + "TypeIndex": 1, "CastShadows": true }, - "LuaScript": "elements=\"00100000\"\n", + "LuaScript": "", "LuaScriptState": "", - "XmlUI": "", - "AttachedSnapPoints": [ - { - "Position": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - ] + "XmlUI": "" }, - "4": { - "GUID": "177c94", + "5": { + "GUID": "835c25", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": -19.7567, + "posY": 1.3753, + "posZ": 0.8062, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0001, "rotZ": 0.0, - "scaleX": 0.25, - "scaleY": 0.25, - "scaleZ": 0.25 + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 }, - "Nickname": "Air Element", - "Description": "Change the state to change the element shown", + "Nickname": "Dahan", + "Description": "", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -283,14 +253,13 @@ "z": 0.0 }, "ColorDiffuse": { - "r": 0.6534, - "g": 0.3329, - "b": 0.9321 + "r": 1.0, + "g": 1.0, + "b": 1.0 }, "Tags": [ - "Air", - "Any", - "Destroy" + "Dahan", + "Highlight" ], "LayoutGroupSortIndex": 0, "Value": 0, @@ -301,50 +270,41 @@ "MeasureMovement": false, "DragSelectable": true, "Autoraise": true, - "Sticky": false, + "Sticky": true, "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390111963/0AC11EE484D224283CEC63161D50D292D9296010/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390112018/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", "NormalURL": "", - "ColliderURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766887017/300AD488BEA8000EAA56CB3B2CE1AA8E902BD01F/", "Convex": true, "MaterialIndex": 1, - "TypeIndex": 0, + "TypeIndex": 1, "CastShadows": true }, - "LuaScript": "elements=\"00010000\"\n", + "LuaScript": "", "LuaScriptState": "", - "XmlUI": "", - "AttachedSnapPoints": [ - { - "Position": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - ] + "XmlUI": "" }, - "5": { - "GUID": "95b72c", + "6": { + "GUID": "19798b", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": -17.6611, + "posY": 1.3753, + "posZ": 0.7072, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0001, "rotZ": 0.0, - "scaleX": 0.25, - "scaleY": 0.25, - "scaleZ": 0.25 + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 }, - "Nickname": "Water Element", - "Description": "Change the state to change the element shown", + "Nickname": "Dahan", + "Description": "", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -352,14 +312,13 @@ "z": 0.0 }, "ColorDiffuse": { - "r": 0.1983, - "g": 0.4237, - "b": 0.8391 + "r": 1.0, + "g": 1.0, + "b": 1.0 }, "Tags": [ - "Any", - "Destroy", - "Water" + "Dahan", + "Highlight" ], "LayoutGroupSortIndex": 0, "Value": 0, @@ -370,50 +329,41 @@ "MeasureMovement": false, "DragSelectable": true, "Autoraise": true, - "Sticky": false, + "Sticky": true, "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390111963/0AC11EE484D224283CEC63161D50D292D9296010/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390112018/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", "NormalURL": "", - "ColliderURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766887017/300AD488BEA8000EAA56CB3B2CE1AA8E902BD01F/", "Convex": true, "MaterialIndex": 1, - "TypeIndex": 0, + "TypeIndex": 1, "CastShadows": true }, - "LuaScript": "elements=\"00001000\"\n", + "LuaScript": "", "LuaScriptState": "", - "XmlUI": "", - "AttachedSnapPoints": [ - { - "Position": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - ] + "XmlUI": "" }, - "6": { - "GUID": "7c2166", + "7": { + "GUID": "f78698", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": -15.6829, + "posY": 1.3753, + "posZ": 0.7236, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0001, "rotZ": 0.0, - "scaleX": 0.25, - "scaleY": 0.25, - "scaleZ": 0.25 + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 }, - "Nickname": "Earth Element", - "Description": "Change the state to change the element shown", + "Nickname": "Dahan", + "Description": "", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -421,14 +371,13 @@ "z": 0.0 }, "ColorDiffuse": { - "r": 0.4268, - "g": 0.3694, - "b": 0.4396 + "r": 1.0, + "g": 1.0, + "b": 1.0 }, "Tags": [ - "Any", - "Destroy", - "Earth" + "Dahan", + "Highlight" ], "LayoutGroupSortIndex": 0, "Value": 0, @@ -439,50 +388,41 @@ "MeasureMovement": false, "DragSelectable": true, "Autoraise": true, - "Sticky": false, + "Sticky": true, "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390111963/0AC11EE484D224283CEC63161D50D292D9296010/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390112018/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", "NormalURL": "", - "ColliderURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766887017/300AD488BEA8000EAA56CB3B2CE1AA8E902BD01F/", "Convex": true, "MaterialIndex": 1, - "TypeIndex": 0, + "TypeIndex": 1, "CastShadows": true }, - "LuaScript": "elements=\"00000100\"\n", + "LuaScript": "", "LuaScriptState": "", - "XmlUI": "", - "AttachedSnapPoints": [ - { - "Position": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - ] + "XmlUI": "" }, - "7": { - "GUID": "20586b", + "8": { + "GUID": "03246e", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": -13.6662, + "posY": 1.3753, + "posZ": 0.7792, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0001, "rotZ": 0.0, - "scaleX": 0.25, - "scaleY": 0.25, - "scaleZ": 0.25 + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 }, - "Nickname": "Plant Element", - "Description": "Change the state to change the element shown", + "Nickname": "Dahan", + "Description": "", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -490,14 +430,13 @@ "z": 0.0 }, "ColorDiffuse": { - "r": 0.0, - "g": 0.7216, - "b": 0.2226 + "r": 1.0, + "g": 1.0, + "b": 1.0 }, "Tags": [ - "Any", - "Destroy", - "Plant" + "Dahan", + "Highlight" ], "LayoutGroupSortIndex": 0, "Value": 0, @@ -508,50 +447,41 @@ "MeasureMovement": false, "DragSelectable": true, "Autoraise": true, - "Sticky": false, + "Sticky": true, "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390111963/0AC11EE484D224283CEC63161D50D292D9296010/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390112018/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", "NormalURL": "", - "ColliderURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766887017/300AD488BEA8000EAA56CB3B2CE1AA8E902BD01F/", "Convex": true, "MaterialIndex": 1, - "TypeIndex": 0, + "TypeIndex": 1, "CastShadows": true }, - "LuaScript": "elements=\"00000010\"\n", + "LuaScript": "", "LuaScriptState": "", - "XmlUI": "", - "AttachedSnapPoints": [ - { - "Position": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - ] + "XmlUI": "" }, - "8": { - "GUID": "93b460", + "9": { + "GUID": "43f15d", "Name": "Custom_Model", "Transform": { - "posX": -18.0711, - "posY": 0.8142, - "posZ": -17.5331, + "posX": -11.7656, + "posY": 1.3753, + "posZ": 0.795, "rotX": 0.0, - "rotY": 180.0, + "rotY": 180.0001, "rotZ": 0.0, - "scaleX": 0.25, - "scaleY": 0.25, - "scaleZ": 0.25 + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 }, - "Nickname": "Animal Element", - "Description": "Change the state to change the element shown", + "Nickname": "Dahan", + "Description": "", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -559,14 +489,72 @@ "z": 0.0 }, "ColorDiffuse": { - "r": 0.8113, - "g": 0.0083, - "b": 0.0 + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Dahan", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390111963/0AC11EE484D224283CEC63161D50D292D9296010/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390112018/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766887017/300AD488BEA8000EAA56CB3B2CE1AA8E902BD01F/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "86d2de", + "Name": "Custom_Model", + "Transform": { + "posX": -10.097, + "posY": 1.3753, + "posZ": 0.7312, + "rotX": 0.0, + "rotY": 180.0001, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Dahan", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 }, "Tags": [ - "Animal", - "Any", - "Destroy" + "Dahan", + "Highlight" ], "LayoutGroupSortIndex": 0, "Value": 0, @@ -577,33 +565,24 @@ "MeasureMovement": false, "DragSelectable": true, "Autoraise": true, - "Sticky": false, + "Sticky": true, "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390111963/0AC11EE484D224283CEC63161D50D292D9296010/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390112018/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", "NormalURL": "", - "ColliderURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766887017/300AD488BEA8000EAA56CB3B2CE1AA8E902BD01F/", "Convex": true, "MaterialIndex": 1, - "TypeIndex": 0, + "TypeIndex": 1, "CastShadows": true }, - "LuaScript": "elements=\"00000001\"\n", + "LuaScript": "", "LuaScriptState": "", - "XmlUI": "", - "AttachedSnapPoints": [ - { - "Position": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - } - } - ] + "XmlUI": "" } } } diff --git a/objects/f42a3e/contained/b14600/contained/index.list b/objects/f42a3e/contained/b14600/contained/index.list new file mode 100644 index 000000000..8f94ca3c7 --- /dev/null +++ b/objects/f42a3e/contained/b14600/contained/index.list @@ -0,0 +1 @@ +89b691 diff --git a/objects/f42a3e/contained/b14600/object.json b/objects/f42a3e/contained/b14600/object.json new file mode 100644 index 000000000..fbca0c3d1 --- /dev/null +++ b/objects/f42a3e/contained/b14600/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 107.62, + "posY": 1.22, + "posZ": 23.67, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Dahan", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Dahan" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390111963/0AC11EE484D224283CEC63161D50D292D9296010/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/868489312390112018/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766887017/300AD488BEA8000EAA56CB3B2CE1AA8E902BD01F/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/f42a3e/contained/bc12de/contained/ee39b9/object.json b/objects/f42a3e/contained/bc12de/contained/ee39b9/object.json new file mode 100644 index 000000000..ca8abb42e --- /dev/null +++ b/objects/f42a3e/contained/bc12de/contained/ee39b9/object.json @@ -0,0 +1,688 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 104.8089, + "posY": 0.9638, + "posZ": 13.7156, + "rotX": 0.0167, + "rotY": 359.98, + "rotZ": 0.0138, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Wilds", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.6118, + "g": 0.8196, + "b": 0.6157 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927962318/D15BAE9D93BA4549E788DE02461206940CD98990/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931508353/9334CF84DDA99424237039392B3FBE106B553CC9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "States": { + "2": { + "GUID": "d45247", + "Name": "Custom_Model", + "Transform": { + "posX": -26.442, + "posY": 0.959, + "posZ": 6.0071, + "rotX": 0.0, + "rotY": 180.0012, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Wilds", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.6118, + "g": 0.8196, + "b": 0.6157 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927962318/D15BAE9D93BA4549E788DE02461206940CD98990/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931508353/9334CF84DDA99424237039392B3FBE106B553CC9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "1c9a9e", + "Name": "Custom_Model", + "Transform": { + "posX": -24.0832, + "posY": 0.959, + "posZ": 6.2313, + "rotX": 0.0, + "rotY": 180.0012, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Wilds", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.6118, + "g": 0.8196, + "b": 0.6157 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927962318/D15BAE9D93BA4549E788DE02461206940CD98990/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931508353/9334CF84DDA99424237039392B3FBE106B553CC9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "2eeb64", + "Name": "Custom_Model", + "Transform": { + "posX": -21.8716, + "posY": 0.959, + "posZ": 6.1721, + "rotX": 0.0, + "rotY": 180.0012, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Wilds", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.6118, + "g": 0.8196, + "b": 0.6157 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927962318/D15BAE9D93BA4549E788DE02461206940CD98990/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931508353/9334CF84DDA99424237039392B3FBE106B553CC9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "c568e8", + "Name": "Custom_Model", + "Transform": { + "posX": -19.7382, + "posY": 0.959, + "posZ": 6.1898, + "rotX": 0.0, + "rotY": 180.0012, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Wilds", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.6118, + "g": 0.8196, + "b": 0.6157 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927962318/D15BAE9D93BA4549E788DE02461206940CD98990/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931508353/9334CF84DDA99424237039392B3FBE106B553CC9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "1aef2d", + "Name": "Custom_Model", + "Transform": { + "posX": -17.6426, + "posY": 0.959, + "posZ": 6.0908, + "rotX": 0.0, + "rotY": 180.0012, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Wilds", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.6118, + "g": 0.8196, + "b": 0.6157 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927962318/D15BAE9D93BA4549E788DE02461206940CD98990/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931508353/9334CF84DDA99424237039392B3FBE106B553CC9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "7adba4", + "Name": "Custom_Model", + "Transform": { + "posX": -15.6644, + "posY": 0.959, + "posZ": 6.1073, + "rotX": 0.0, + "rotY": 180.0012, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Wilds", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.6118, + "g": 0.8196, + "b": 0.6157 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927962318/D15BAE9D93BA4549E788DE02461206940CD98990/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931508353/9334CF84DDA99424237039392B3FBE106B553CC9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "234c84", + "Name": "Custom_Model", + "Transform": { + "posX": -13.6478, + "posY": 0.959, + "posZ": 6.1628, + "rotX": 0.0, + "rotY": 180.0012, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Wilds", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.6118, + "g": 0.8196, + "b": 0.6157 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927962318/D15BAE9D93BA4549E788DE02461206940CD98990/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931508353/9334CF84DDA99424237039392B3FBE106B553CC9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "15f935", + "Name": "Custom_Model", + "Transform": { + "posX": -11.7471, + "posY": 0.959, + "posZ": 6.1786, + "rotX": 0.0, + "rotY": 180.0012, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Wilds", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.6118, + "g": 0.8196, + "b": 0.6157 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927962318/D15BAE9D93BA4549E788DE02461206940CD98990/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931508353/9334CF84DDA99424237039392B3FBE106B553CC9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "6736af", + "Name": "Custom_Model", + "Transform": { + "posX": -10.0785, + "posY": 0.959, + "posZ": 6.1148, + "rotX": 0.0, + "rotY": 180.0012, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Wilds", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.6118, + "g": 0.8196, + "b": 0.6157 + }, + "Tags": [ + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927962318/D15BAE9D93BA4549E788DE02461206940CD98990/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931508353/9334CF84DDA99424237039392B3FBE106B553CC9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/f42a3e/contained/bc12de/contained/index.list b/objects/f42a3e/contained/bc12de/contained/index.list new file mode 100644 index 000000000..8c7da3f85 --- /dev/null +++ b/objects/f42a3e/contained/bc12de/contained/index.list @@ -0,0 +1 @@ +ee39b9 diff --git a/objects/f42a3e/contained/bc12de/object.json b/objects/f42a3e/contained/bc12de/object.json new file mode 100644 index 000000000..f356aab2b --- /dev/null +++ b/objects/f42a3e/contained/bc12de/object.json @@ -0,0 +1,63 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 104.7, + "posY": 0.8, + "posZ": 22.04, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Wilds", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.6118, + "g": 0.8196, + "b": 0.6157 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927962318/D15BAE9D93BA4549E788DE02461206940CD98990/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931508353/9334CF84DDA99424237039392B3FBE106B553CC9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/f42a3e/contained/cb11a0/contained/e33eca/object.json b/objects/f42a3e/contained/cb11a0/contained/e33eca/object.json new file mode 100644 index 000000000..8351561a9 --- /dev/null +++ b/objects/f42a3e/contained/cb11a0/contained/e33eca/object.json @@ -0,0 +1,698 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 101.8929, + "posY": 0.9589, + "posZ": 13.4282, + "rotX": 0.011, + "rotY": 359.9904, + "rotZ": 0.0014, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Beasts", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9647, + "g": 0.5843, + "b": 0.5176 + }, + "Tags": [ + "Beasts", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927961481/E6F87B5D2BA72AB3CB28FD673F30CEA9A3C85A62/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931504830/BDD392D7C8BDF3468DFEB706E84C0E26B87C858A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "States": { + "2": { + "GUID": "f6d234", + "Name": "Custom_Model", + "Transform": { + "posX": -23.9077, + "posY": 0.9592, + "posZ": -1.3064, + "rotX": 0.0, + "rotY": 179.9758, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Beasts", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9647, + "g": 0.5843, + "b": 0.5176 + }, + "Tags": [ + "Beasts", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927961481/E6F87B5D2BA72AB3CB28FD673F30CEA9A3C85A62/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931504830/BDD392D7C8BDF3468DFEB706E84C0E26B87C858A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "bb3f94", + "Name": "Custom_Model", + "Transform": { + "posX": -22.543, + "posY": 0.9592, + "posZ": -1.2204, + "rotX": 0.0, + "rotY": 179.9758, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Beasts", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9647, + "g": 0.5843, + "b": 0.5176 + }, + "Tags": [ + "Beasts", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927961481/E6F87B5D2BA72AB3CB28FD673F30CEA9A3C85A62/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931504830/BDD392D7C8BDF3468DFEB706E84C0E26B87C858A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "cb8ef1", + "Name": "Custom_Model", + "Transform": { + "posX": -21.1029, + "posY": 0.9592, + "posZ": -1.2718, + "rotX": 0.0, + "rotY": 179.9758, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Beasts", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9647, + "g": 0.5843, + "b": 0.5176 + }, + "Tags": [ + "Beasts", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927961481/E6F87B5D2BA72AB3CB28FD673F30CEA9A3C85A62/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931504830/BDD392D7C8BDF3468DFEB706E84C0E26B87C858A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "aca1f8", + "Name": "Custom_Model", + "Transform": { + "posX": -19.681, + "posY": 0.9592, + "posZ": -1.3378, + "rotX": 0.0, + "rotY": 179.9758, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Beasts", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9647, + "g": 0.5843, + "b": 0.5176 + }, + "Tags": [ + "Beasts", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927961481/E6F87B5D2BA72AB3CB28FD673F30CEA9A3C85A62/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931504830/BDD392D7C8BDF3468DFEB706E84C0E26B87C858A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "69e4d6", + "Name": "Custom_Model", + "Transform": { + "posX": -18.3163, + "posY": 0.9592, + "posZ": -1.2517, + "rotX": 0.0, + "rotY": 179.9758, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Beasts", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9647, + "g": 0.5843, + "b": 0.5176 + }, + "Tags": [ + "Beasts", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927961481/E6F87B5D2BA72AB3CB28FD673F30CEA9A3C85A62/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931504830/BDD392D7C8BDF3468DFEB706E84C0E26B87C858A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "988e3a", + "Name": "Custom_Model", + "Transform": { + "posX": -16.8258, + "posY": 0.9592, + "posZ": -1.2172, + "rotX": 0.0, + "rotY": 179.9758, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Beasts", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9647, + "g": 0.5843, + "b": 0.5176 + }, + "Tags": [ + "Beasts", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927961481/E6F87B5D2BA72AB3CB28FD673F30CEA9A3C85A62/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931504830/BDD392D7C8BDF3468DFEB706E84C0E26B87C858A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "7ad315", + "Name": "Custom_Model", + "Transform": { + "posX": -15.4039, + "posY": 0.9592, + "posZ": -1.2832, + "rotX": 0.0, + "rotY": 179.9758, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Beasts", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9647, + "g": 0.5843, + "b": 0.5176 + }, + "Tags": [ + "Beasts", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927961481/E6F87B5D2BA72AB3CB28FD673F30CEA9A3C85A62/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931504830/BDD392D7C8BDF3468DFEB706E84C0E26B87C858A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "1496b1", + "Name": "Custom_Model", + "Transform": { + "posX": -14.0392, + "posY": 0.9592, + "posZ": -1.1971, + "rotX": 0.0, + "rotY": 179.9758, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Beasts", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9647, + "g": 0.5843, + "b": 0.5176 + }, + "Tags": [ + "Beasts", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927961481/E6F87B5D2BA72AB3CB28FD673F30CEA9A3C85A62/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931504830/BDD392D7C8BDF3468DFEB706E84C0E26B87C858A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "2967e8", + "Name": "Custom_Model", + "Transform": { + "posX": -12.7536, + "posY": 0.9592, + "posZ": -1.3105, + "rotX": 0.0, + "rotY": 179.9758, + "rotZ": 0.0, + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 + }, + "Nickname": "Beasts", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.9647, + "g": 0.5843, + "b": 0.5176 + }, + "Tags": [ + "Beasts", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927961481/E6F87B5D2BA72AB3CB28FD673F30CEA9A3C85A62/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931504830/BDD392D7C8BDF3468DFEB706E84C0E26B87C858A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/f42a3e/contained/cb11a0/contained/index.list b/objects/f42a3e/contained/cb11a0/contained/index.list new file mode 100644 index 000000000..170bb8fbc --- /dev/null +++ b/objects/f42a3e/contained/cb11a0/contained/index.list @@ -0,0 +1 @@ +e33eca diff --git a/objects/Editors/contained/AnyElements/object.json b/objects/f42a3e/contained/cb11a0/object.json similarity index 54% rename from objects/Editors/contained/AnyElements/object.json rename to objects/f42a3e/contained/cb11a0/object.json index 2284e0240..fb5009954 100644 --- a/objects/Editors/contained/AnyElements/object.json +++ b/objects/f42a3e/contained/cb11a0/object.json @@ -1,18 +1,18 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": 114.81, - "posY": 0.95, - "posZ": 54.39, + "posX": 100.88, + "posY": 0.8, + "posZ": 22.04, "rotX": 0.0, "rotY": 180.0, "rotZ": 0.0, - "scaleX": 0.7, - "scaleY": 0.7, - "scaleZ": 0.7 + "scaleX": 1.4, + "scaleY": 1.4, + "scaleZ": 1.4 }, - "Nickname": "Any Element", - "Description": "Place these elements on the spirit in the editor to record which element are available from placing presence.", + "Nickname": "Beasts", + "Description": "", "GMNotes": "", "AltLookAngle": { "x": 0.0, @@ -20,20 +20,20 @@ "z": 0.0 }, "ColorDiffuse": { - "r": 0.8252, - "g": 0.6527, - "b": 0.3982 + "r": 0.9647, + "g": 0.5843, + "b": 0.5176 }, "LayoutGroupSortIndex": 0, "Value": 0, "Locked": false, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, "Autoraise": true, - "Sticky": false, + "Sticky": true, "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, @@ -41,13 +41,23 @@ "MaterialIndex": -1, "MeshIndex": -1, "CustomMesh": { - "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", - "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105927961481/E6F87B5D2BA72AB3CB28FD673F30CEA9A3C85A62/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1836915105931504830/BDD392D7C8BDF3468DFEB706E84C0E26B87C858A/", "NormalURL": "", "ColliderURL": "", "Convex": true, "MaterialIndex": 1, "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, "CastShadows": true } } diff --git a/objects/f42a3e/contained/cd370a/contained/7e148c/object.json b/objects/f42a3e/contained/cd370a/contained/7e148c/object.json new file mode 100644 index 000000000..2d2fbedbd --- /dev/null +++ b/objects/f42a3e/contained/cd370a/contained/7e148c/object.json @@ -0,0 +1,1447 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 100.3948, + "posY": 0.8984, + "posZ": 15.4939, + "rotX": 0.0006, + "rotY": -0.0021, + "rotZ": 0.0018, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1752434924170706662/37F12EB9D68832E2A4292A7DD2309A767066C5B1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "States": { + "16": { + "GUID": "a3bffb", + "Name": "Custom_Model", + "Transform": { + "posX": 107.7469, + "posY": 0.8031, + "posZ": 20.0599, + "rotX": 0.0, + "rotY": 179.9999, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680652526/16D832CFD5521C7C587512F41A7013CCAF40DC1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "17": { + "GUID": "a44ff7", + "Name": "Custom_Model", + "Transform": { + "posX": 109.6182, + "posY": 0.8031, + "posZ": 20.0599, + "rotX": 0.0, + "rotY": 179.9999, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680653412/0B53E622D74277FF1DDB0BF0E698CCCAA4D96B73/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "18": { + "GUID": "33f920", + "Name": "Custom_Model", + "Transform": { + "posX": 111.4894, + "posY": 0.8031, + "posZ": 20.0599, + "rotX": 0.0, + "rotY": 179.9999, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680654412/6074A9C83FC03421DD3EFEE5D347DEDC022ADB1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "19": { + "GUID": "6264b0", + "Name": "Custom_Model", + "Transform": { + "posX": 113.36, + "posY": 0.9128, + "posZ": 20.0478, + "rotX": 0.0035, + "rotY": 180.0303, + "rotZ": 352.9128, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680655320/4752298B0D66FD7647BA5FA7774895DADDB09563/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "20": { + "GUID": "bc09d0", + "Name": "Custom_Model", + "Transform": { + "posX": 115.2306, + "posY": 0.95, + "posZ": 20.0474, + "rotX": 0.0, + "rotY": 179.9999, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680656424/340BB9951AF477B3A2FC169FD7368F281A12B092/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "21": { + "GUID": "cd370a", + "Name": "Custom_Model", + "Transform": { + "posX": 117.0397, + "posY": 0.95, + "posZ": 19.9286, + "rotX": 0.0, + "rotY": 179.9999, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "559cc6", + "Name": "Custom_Model", + "Transform": { + "posX": 79.94, + "posY": 0.85, + "posZ": 20.1785, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1752434998239419091/631262890558109776FBBCA85247DB7B63E1C948/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "51b34d", + "Name": "Custom_Model", + "Transform": { + "posX": 79.94, + "posY": 0.85, + "posZ": 20.1785, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1752434998239424662/7B918036CE1AC4ECA1D4577A006AFB0C82B9F52B/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "3471c4", + "Name": "Custom_Model", + "Transform": { + "posX": 79.94, + "posY": 0.85, + "posZ": 20.1785, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1752434998239420892/C6B35383C9121D8F8FB5A0455F3762963812A676/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "4254a5", + "Name": "Custom_Model", + "Transform": { + "posX": 79.94, + "posY": 0.85, + "posZ": 20.1785, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680632550/1FF8BBCE9A786BD94EA18BC16EE919B3F6C2E008/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "a4b8d3", + "Name": "Custom_Model", + "Transform": { + "posX": 79.94, + "posY": 0.85, + "posZ": 20.1785, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680637473/42DC69F871E095AD782B24059FE69EF2BF6CFC14/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "2e115a", + "Name": "Custom_Model", + "Transform": { + "posX": 79.94, + "posY": 0.85, + "posZ": 20.1785, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680638930/C288F06421E07AB75EC9D34D66AA35728E75CC59/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "e83273", + "Name": "Custom_Model", + "Transform": { + "posX": 79.94, + "posY": 0.85, + "posZ": 20.1785, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680643307/464FE0E85EC18E3506CA1004A20D054B451EDA20/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "13": { + "GUID": "b05ca0", + "Name": "Custom_Model", + "Transform": { + "posX": 79.94, + "posY": 0.85, + "posZ": 20.1785, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680648985/36F955A2B0167BF2CFEDCFEF772CE011FD392A0A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "14": { + "GUID": "662e78", + "Name": "Custom_Model", + "Transform": { + "posX": 79.94, + "posY": 0.85, + "posZ": 20.1785, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680650668/D511A5956BD87A8BC6A5900D27B49E471FF147F9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "15": { + "GUID": "e5a5a8", + "Name": "Custom_Model", + "Transform": { + "posX": 100.6033, + "posY": 0.8031, + "posZ": 18.4166, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680651535/BECAAFE8F9E01B301647CD4DDEAD60D36D3BBA01/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "11": { + "GUID": "58b4ac", + "Name": "Custom_Model", + "Transform": { + "posX": 100.6033, + "posY": 0.8031, + "posZ": 18.4166, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680646407/347AF776079EE246E02833DD475D56B8DAD8AEE5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "12": { + "GUID": "49fb36", + "Name": "Custom_Model", + "Transform": { + "posX": 100.6033, + "posY": 0.8031, + "posZ": 18.4166, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1749057496680647764/2CB13E50712BF2BEA9455D9714B8C0D9DEF03D11/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "bc5c70", + "Name": "Custom_Model", + "Transform": { + "posX": 100.6033, + "posY": 0.8031, + "posZ": 18.4166, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1752434998239416952/A5C04560A7C7D4568F12B5B22F8C79E20DA97AD4/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "3b90b8", + "Name": "Custom_Model", + "Transform": { + "posX": 100.6033, + "posY": 0.8031, + "posZ": 18.4166, + "rotX": 0.0, + "rotY": 180.0133, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1752434998239417943/7A1A46FB3C6E42A0B2EDA5DA824D1D227CB2C9D3/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/f42a3e/contained/cd370a/contained/index.list b/objects/f42a3e/contained/cd370a/contained/index.list new file mode 100644 index 000000000..0c72c9668 --- /dev/null +++ b/objects/f42a3e/contained/cd370a/contained/index.list @@ -0,0 +1 @@ +7e148c diff --git a/objects/f42a3e/contained/cd370a/object.json b/objects/f42a3e/contained/cd370a/object.json new file mode 100644 index 000000000..39d800a8e --- /dev/null +++ b/objects/f42a3e/contained/cd370a/object.json @@ -0,0 +1,67 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 100.0, + "posY": 0.8, + "posZ": 23.67, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 0.9, + "scaleY": 0.9, + "scaleZ": 0.9 + }, + "Nickname": "Empty Space", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5686, + "g": 0.5608, + "b": 0.5608 + }, + "Tags": [ + "Destroy", + "Reminder Token" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1749061746121830431/DE000E849E99F439C3775E5C92E327CE09E4DB65/", + "DiffuseURL": "https://steamusercontent-a.akamaihd.net/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/f42a3e/contained/f4eb76/contained/7e6577/object.json b/objects/f42a3e/contained/f4eb76/contained/7e6577/object.json new file mode 100644 index 000000000..d7ec5216a --- /dev/null +++ b/objects/f42a3e/contained/f4eb76/contained/7e6577/object.json @@ -0,0 +1,778 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 106.1494, + "posY": 2.6865, + "posZ": 15.9325, + "rotX": 0.0625, + "rotY": 359.9929, + "rotZ": 0.0039, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "City", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139116026/6C80E8EBD28F1C7E8E816024BD7512FFDF676E13/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004, + "y": 2.59, + "z": -0.0001 + } + } + ], + "States": { + "2": { + "GUID": "c9d47d", + "Name": "Custom_Model", + "Transform": { + "posX": -26.4502, + "posY": 0.96, + "posZ": -1.5124, + "rotX": 0.0, + "rotY": 179.9978, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "City", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139116026/6C80E8EBD28F1C7E8E816024BD7512FFDF676E13/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004, + "y": 2.59, + "z": -0.0001 + } + } + ] + }, + "3": { + "GUID": "c0d20d", + "Name": "Custom_Model", + "Transform": { + "posX": -24.0914, + "posY": 0.96, + "posZ": -1.2882, + "rotX": 0.0, + "rotY": 179.9978, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "City", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139116026/6C80E8EBD28F1C7E8E816024BD7512FFDF676E13/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004, + "y": 2.59, + "z": -0.0001 + } + } + ] + }, + "4": { + "GUID": "3df445", + "Name": "Custom_Model", + "Transform": { + "posX": -21.8798, + "posY": 0.96, + "posZ": -1.3474, + "rotX": 0.0, + "rotY": 179.9978, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "City", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139116026/6C80E8EBD28F1C7E8E816024BD7512FFDF676E13/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004, + "y": 2.59, + "z": -0.0001 + } + } + ] + }, + "5": { + "GUID": "fe4a39", + "Name": "Custom_Model", + "Transform": { + "posX": -19.7464, + "posY": 0.96, + "posZ": -1.3297, + "rotX": 0.0, + "rotY": 179.9978, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "City", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139116026/6C80E8EBD28F1C7E8E816024BD7512FFDF676E13/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004, + "y": 2.59, + "z": -0.0001 + } + } + ] + }, + "6": { + "GUID": "bddd3e", + "Name": "Custom_Model", + "Transform": { + "posX": -17.6508, + "posY": 0.96, + "posZ": -1.4287, + "rotX": 0.0, + "rotY": 179.9978, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "City", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139116026/6C80E8EBD28F1C7E8E816024BD7512FFDF676E13/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004, + "y": 2.59, + "z": -0.0001 + } + } + ] + }, + "7": { + "GUID": "03d89f", + "Name": "Custom_Model", + "Transform": { + "posX": -15.6726, + "posY": 0.96, + "posZ": -1.4123, + "rotX": 0.0, + "rotY": 179.9978, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "City", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139116026/6C80E8EBD28F1C7E8E816024BD7512FFDF676E13/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004, + "y": 2.59, + "z": -0.0001 + } + } + ] + }, + "8": { + "GUID": "4d8443", + "Name": "Custom_Model", + "Transform": { + "posX": -13.6559, + "posY": 0.96, + "posZ": -1.3567, + "rotX": 0.0, + "rotY": 179.9978, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "City", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139116026/6C80E8EBD28F1C7E8E816024BD7512FFDF676E13/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004, + "y": 2.59, + "z": -0.0001 + } + } + ] + }, + "9": { + "GUID": "96c5d3", + "Name": "Custom_Model", + "Transform": { + "posX": -11.7553, + "posY": 0.96, + "posZ": -1.341, + "rotX": 0.0, + "rotY": 179.9978, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "City", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139116026/6C80E8EBD28F1C7E8E816024BD7512FFDF676E13/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004, + "y": 2.59, + "z": -0.0001 + } + } + ] + }, + "10": { + "GUID": "81d6ed", + "Name": "Custom_Model", + "Transform": { + "posX": -10.0867, + "posY": 0.96, + "posZ": -1.4047, + "rotX": 0.0, + "rotY": 179.9978, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "City", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139116026/6C80E8EBD28F1C7E8E816024BD7512FFDF676E13/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004, + "y": 2.59, + "z": -0.0001 + } + } + ] + } + } +} diff --git a/objects/f42a3e/contained/f4eb76/contained/index.list b/objects/f42a3e/contained/f4eb76/contained/index.list new file mode 100644 index 000000000..c6b700d8b --- /dev/null +++ b/objects/f42a3e/contained/f4eb76/contained/index.list @@ -0,0 +1 @@ +7e6577 diff --git a/objects/f42a3e/contained/f4eb76/object.json b/objects/f42a3e/contained/f4eb76/object.json new file mode 100644 index 000000000..2f9346962 --- /dev/null +++ b/objects/f42a3e/contained/f4eb76/object.json @@ -0,0 +1,75 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 105.74, + "posY": 0.8, + "posZ": 23.67, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "City", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.8721, + "g": 0.8721, + "b": 0.8721 + }, + "Tags": [ + "City" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1761463413139116026/6C80E8EBD28F1C7E8E816024BD7512FFDF676E13/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4 + }, + "CastShadows": true + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004, + "y": 2.59, + "z": -0.0001 + } + } + ] +} diff --git a/objects/f42a3e/contained/f60888/contained/be632b/object.json b/objects/f42a3e/contained/f60888/contained/be632b/object.json new file mode 100644 index 000000000..1c5e3089d --- /dev/null +++ b/objects/f42a3e/contained/f60888/contained/be632b/object.json @@ -0,0 +1,698 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 110.2061, + "posY": 1.0472, + "posZ": 15.6629, + "rotX": -0.0017, + "rotY": 0.0406, + "rotZ": 0.0347, + "scaleX": 0.55, + "scaleY": 0.55, + "scaleZ": 0.55 + }, + "Nickname": "Box Blight", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.1815, + "g": 0.1815, + "b": 0.1864 + }, + "Tags": [ + "Blight", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.6951, + "g": 0.6951, + "b": 0.6951 + }, + "SpecularIntensity": 0.1, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "States": { + "3": { + "GUID": "9a7fc2", + "Name": "Custom_Model", + "Transform": { + "posX": -22.543, + "posY": 1.002, + "posZ": 4.6977, + "rotX": 0.0, + "rotY": 180.0002, + "rotZ": 0.0, + "scaleX": 0.55, + "scaleY": 0.55, + "scaleZ": 0.55 + }, + "Nickname": "Box Blight", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.1815, + "g": 0.1815, + "b": 0.1864 + }, + "Tags": [ + "Blight", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.6951, + "g": 0.6951, + "b": 0.6951 + }, + "SpecularIntensity": 0.1, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "284240", + "Name": "Custom_Model", + "Transform": { + "posX": -21.1029, + "posY": 1.002, + "posZ": 4.6463, + "rotX": 0.0, + "rotY": 180.0002, + "rotZ": 0.0, + "scaleX": 0.55, + "scaleY": 0.55, + "scaleZ": 0.55 + }, + "Nickname": "Box Blight", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.1815, + "g": 0.1815, + "b": 0.1864 + }, + "Tags": [ + "Blight", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.6951, + "g": 0.6951, + "b": 0.6951 + }, + "SpecularIntensity": 0.1, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "a8b5c1", + "Name": "Custom_Model", + "Transform": { + "posX": -19.681, + "posY": 1.002, + "posZ": 4.5803, + "rotX": 0.0, + "rotY": 180.0002, + "rotZ": 0.0, + "scaleX": 0.55, + "scaleY": 0.55, + "scaleZ": 0.55 + }, + "Nickname": "Box Blight", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.1815, + "g": 0.1815, + "b": 0.1864 + }, + "Tags": [ + "Blight", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.6951, + "g": 0.6951, + "b": 0.6951 + }, + "SpecularIntensity": 0.1, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "84d030", + "Name": "Custom_Model", + "Transform": { + "posX": -18.3163, + "posY": 1.002, + "posZ": 4.6664, + "rotX": 0.0, + "rotY": 180.0002, + "rotZ": 0.0, + "scaleX": 0.55, + "scaleY": 0.55, + "scaleZ": 0.55 + }, + "Nickname": "Box Blight", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.1815, + "g": 0.1815, + "b": 0.1864 + }, + "Tags": [ + "Blight", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.6951, + "g": 0.6951, + "b": 0.6951 + }, + "SpecularIntensity": 0.1, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "88a4bd", + "Name": "Custom_Model", + "Transform": { + "posX": -16.8258, + "posY": 1.002, + "posZ": 4.7009, + "rotX": 0.0, + "rotY": 180.0002, + "rotZ": 0.0, + "scaleX": 0.55, + "scaleY": 0.55, + "scaleZ": 0.55 + }, + "Nickname": "Box Blight", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.1815, + "g": 0.1815, + "b": 0.1864 + }, + "Tags": [ + "Blight", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.6951, + "g": 0.6951, + "b": 0.6951 + }, + "SpecularIntensity": 0.1, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "26e204", + "Name": "Custom_Model", + "Transform": { + "posX": -15.4039, + "posY": 1.002, + "posZ": 4.6349, + "rotX": 0.0, + "rotY": 180.0002, + "rotZ": 0.0, + "scaleX": 0.55, + "scaleY": 0.55, + "scaleZ": 0.55 + }, + "Nickname": "Box Blight", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.1815, + "g": 0.1815, + "b": 0.1864 + }, + "Tags": [ + "Blight", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.6951, + "g": 0.6951, + "b": 0.6951 + }, + "SpecularIntensity": 0.1, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "06c3e0", + "Name": "Custom_Model", + "Transform": { + "posX": -14.0392, + "posY": 1.002, + "posZ": 4.721, + "rotX": 0.0, + "rotY": 180.0002, + "rotZ": 0.0, + "scaleX": 0.55, + "scaleY": 0.55, + "scaleZ": 0.55 + }, + "Nickname": "Box Blight", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.1815, + "g": 0.1815, + "b": 0.1864 + }, + "Tags": [ + "Blight", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.6951, + "g": 0.6951, + "b": 0.6951 + }, + "SpecularIntensity": 0.1, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "59df74", + "Name": "Custom_Model", + "Transform": { + "posX": -12.7536, + "posY": 1.002, + "posZ": 4.6076, + "rotX": 0.0, + "rotY": 180.0002, + "rotZ": 0.0, + "scaleX": 0.55, + "scaleY": 0.55, + "scaleZ": 0.55 + }, + "Nickname": "Box Blight", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.1815, + "g": 0.1815, + "b": 0.1864 + }, + "Tags": [ + "Blight", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.6951, + "g": 0.6951, + "b": 0.6951 + }, + "SpecularIntensity": 0.1, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "a3fe64", + "Name": "Custom_Model", + "Transform": { + "posX": -11.6086, + "posY": 1.002, + "posZ": -7.0099, + "rotX": 0.0, + "rotY": 180.0002, + "rotZ": 0.0, + "scaleX": 0.55, + "scaleY": 0.55, + "scaleZ": 0.55 + }, + "Nickname": "Box Blight", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.1815, + "g": 0.1815, + "b": 0.1864 + }, + "Tags": [ + "Blight", + "Highlight", + "Label" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.6951, + "g": 0.6951, + "b": 0.6951 + }, + "SpecularIntensity": 0.1, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/f42a3e/contained/f60888/contained/index.list b/objects/f42a3e/contained/f60888/contained/index.list new file mode 100644 index 000000000..b5ce3a819 --- /dev/null +++ b/objects/f42a3e/contained/f60888/contained/index.list @@ -0,0 +1 @@ +be632b diff --git a/objects/f42a3e/contained/f60888/object.json b/objects/f42a3e/contained/f60888/object.json new file mode 100644 index 000000000..9c6257e37 --- /dev/null +++ b/objects/f42a3e/contained/f60888/object.json @@ -0,0 +1,66 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 109.56, + "posY": 0.8, + "posZ": 23.67, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 0.55, + "scaleY": 0.55, + "scaleZ": 0.55 + }, + "Nickname": "Box Blight", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.1815, + "g": 0.1815, + "b": 0.1864 + }, + "Tags": [ + "Blight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "https://steamusercontent-a.akamaihd.net/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 0.6951, + "g": 0.6951, + "b": 0.6951 + }, + "SpecularIntensity": 0.1, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/f42a3e/contained/index.list b/objects/f42a3e/contained/index.list new file mode 100644 index 000000000..6a87fa451 --- /dev/null +++ b/objects/f42a3e/contained/index.list @@ -0,0 +1,14 @@ +0bbd0c +a15998 +cd370a +85225b +78540e +f4eb76 +b14600 +f60888 +cb11a0 +150475 +bc12de +af56a7 +7fb430 +ae9812 diff --git a/objects/f42a3e/object.json b/objects/f42a3e/object.json new file mode 100644 index 000000000..ae89e9f0f --- /dev/null +++ b/objects/f42a3e/object.json @@ -0,0 +1,66 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 100.1132, + "posY": 0.5415, + "posZ": 60.775, + "rotX": 0.0, + "rotY": 0.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 0.198, + "scaleZ": 1.0 + }, + "Nickname": "Island Editor", + "Description": "", + "GMNotes": "", + "AltLookAngle": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "ColorDiffuse": { + "r": 0.5677, + "g": 0.5601, + "b": 0.56 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "https://steamusercontent-a.akamaihd.net/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + } +} diff --git a/objects/f42a3e/script.lua b/objects/f42a3e/script.lua new file mode 100644 index 000000000..d121e87ce --- /dev/null +++ b/objects/f42a3e/script.lua @@ -0,0 +1,111 @@ +empty = false +contents = { + ["0bbd0c"] = {{105.23, 0.96, 58.65}, {90, 0, 0}}, --text + ["a15998"] = {{105.21, 0.85, 34.91}, {0, 180, 0}}, --island editor + ["cd370a"] = {{100.00, 0.80, 23.67}, {0, 180, 0}}, --defend + ["85225b"] = {{101.92, 0.80, 23.67}, {0, 180, 0}}, --explorer + ["78540e"] = {{103.84, 0.80, 23.67}, {0, 180, 0}}, --town + ["f4eb76"] = {{105.74, 0.80, 23.67}, {0, 180, 0}}, --city + ["b14600"] = {{107.62, 1.22, 23.67}, {0, 180, 0}}, --dahan + ["f60888"] = {{109.56, 0.80, 23.67}, {0, 180, 0}}, --blight + ["cb11a0"] = {{100.88, 0.80, 22.04}, {0, 180, 0}}, --beasts + ["150475"] = {{102.79, 0.80, 22.04}, {0, 180, 0}}, --badlands + ["bc12de"] = {{104.70, 0.80, 22.04}, {0, 180, 0}}, --wilds + ["af56a7"] = {{106.60, 0.80, 22.04}, {0, 180, 0}}, --disease + ["7fb430"] = {{108.51, 0.80, 22.04}, {0, 180, 0}}, --strife + ["ae9812"] = {{110.42, 0.80, 22.04}, {0, 180, 0}}, --vitality +} +otherBags = {"9f84fc","029995","Editors"} + +function onLoad() + self.interactable = false + if #self.getObjects() == 0 then + empty = true + end + self.createButton({ + click_function = "toggleObjects", + function_owner = self, + label = "", + position = {0,1.5,0}, + rotation = {0,180,0}, + width = 1700, + height = 1000, + font_size = 300, + }) + updateButton() +end + +function updateButton() + local label = "Show\nIsland Board\nEdtior" + if empty then + label = "Hide\nIsland Board\nEditor" + end + self.editButton({ + index = 0, + label = label, + width = 1700, + height = 1000, + }) +end + +function clearButton() + self.editButton({ + index = 0, + label = "", + width = 0, + height = 0, + }) +end + +function toggleObjects() + clearButton() + local objectsMoved = 0 + local count = 0 + if empty then + for guid,_ in pairs(contents) do + local obj = getObjectFromGUID(guid) + if obj ~= nil and obj.getLock() then + obj.setLock(false) + self.putObject(obj) + count = count + 1 + objectsMoved = objectsMoved + 1 + end + end + empty = false + else + toggleBags() + for _, bagObject in pairs(self.getObjects()) do + local pos = contents[bagObject.guid][1] + local rot = contents[bagObject.guid][2] + self.takeObject({ + guid = bagObject.guid, + position = pos, + rotation = rot, + callback_function = function(obj) + obj.setLock(true) + objectsMoved = objectsMoved + 1 + obj.setPosition(pos) + obj.setRotation(rot) + end, + }) + count = count + 1 + end + empty = true + end + local timerID + timerID = Wait.time(function() + if count == objectsMoved then + updateButton() + Wait.stop(timerID) + end + end, 1, -1) +end + +function toggleBags() + for _,otherBagGUID in pairs(otherBags) do + local otherBag = getObjectFromGUID(otherBagGUID) + if otherBag.getVar("empty") then + otherBag.call("toggleObjects") + end + end +end diff --git a/objects/index.list b/objects/index.list index 7d0f0e293..d795554b3 100644 --- a/objects/index.list +++ b/objects/index.list @@ -40,9 +40,6 @@ c64244 2a9f36 cf2635 b18505 -Editors -029995 -9f84fc BalancedMapBag BnCBag JEBag @@ -196,3 +193,7 @@ bb7fce 81c785 f72dca 2230b3 +029995 +9f84fc +Editors +f42a3e