{ "Name": "Custom_Assetbundle", "Transform": { "posX": 0.0, "posY": 3.05258155, "posZ": 0.0, "rotX": 0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 2.0, "scaleY": 2.0, "scaleZ": 2.0 }, "Nickname": "Katamari", "Description": "", "GMNotes": "", "ColorDiffuse": { "r": 1.0, "g": 1.0, "b": 1.0 }, "Locked": false, "Grid": true, "Snap": true, "IgnoreFoW": false, "Autoraise": true, "Sticky": true, "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, "CustomAssetbundle": { "AssetbundleURL": "http://chry.me/tts/katamari/katamari.unity3d", "AssetbundleSecondaryURL": "", "MaterialIndex": 0, "TypeIndex": 0, "LoopingEffectIndex": 0 }, "XmlUI": "", "LuaScript": "function onload()\r\n objam = -1\r\nend\r\n\r\nfunction onCollisionEnter(info)\r\n if info.collision_object.tag ~= \"Surface\" then\r\n if info.collision_object.getLock() == false then\r\n if info.collision_object.getName() ~= \"Katamari Control Panel\" then\r\n if info.collision_object.getName() ~= \"Katamari Controller\" then\r\n self.addAttachment(info.collision_object)\r\n objam = objam + 1\r\n local attached = {}\r\n attached = self.getComponentsInChildren(\"BoxCollider\")\r\n for i, col in ipairs(attached) do\r\n col.set(\"enabled\", false)\r\n end\r\n attached = self.getComponentsInChildren(\"MeshCollider\")\r\n for i, col in ipairs(attached) do\r\n col.set(\"enabled\", false)\r\n end\r\n attached = self.getComponentsInChildren(\"CapsuleCollider\")\r\n for i, col in ipairs(attached) do\r\n col.set(\"enabled\", false)\r\n end\r\n attached = self.getComponentsInChildren(\"SphereCollider\")\r\n for i, col in ipairs(attached) do\r\n col.set(\"enabled\", false)\r\n end\r\n end\r\n end\r\n end\r\n end\r\nend\r\n\r\nfunction update()\r\n local selfcol = {}\r\n selfcol = self.getComponentsInChildren(\"MeshCollider\")\r\n for i, col in ipairs(selfcol) do\r\n col.set(\"enabled\", true)\r\n end\r\nend\r\n", "LuaScriptState": "", "GUID": "6757aa" }