{"id":13873,"date":"2019-11-14T11:06:56","date_gmt":"2019-11-14T19:06:56","guid":{"rendered":"https:\/\/www.lovattostudio.com\/en\/?p=13873"},"modified":"2019-11-14T11:07:05","modified_gmt":"2019-11-14T19:07:05","slug":"integrate-destroyit-to-mfps-2-0","status":"publish","type":"post","link":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/","title":{"rendered":"Integrate DestroyIt to MFPS 2.0"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">\n\nHere is a step-by-step guide to using DestroyIt with MFPS 2.0 for multiplayer destruction.<\/h3>\n\n\n\n<iframe src=\"https:\/\/api.assetstore.unity3d.com\/affiliate\/embed\/package\/18811\/widget-wide?aid=1101lJFi\" style=\"width:600px; height:130px; border:0px;\"><\/iframe>\n\n\n\n<p>(<strong>1<\/strong>) Import&nbsp;<a href=\"https:\/\/assetstore.unity.com\/packages\/templates\/packs\/mfps-2-0-multiplayer-fps-101171\" target=\"_blank\" rel=\"noreferrer noopener\">MFPS 2.0 Multiplayer FPS<\/a><br>(<strong>2<\/strong>) Open the \\MFPS\\Scenes\\ExampleLevel scene<br>(<strong>3<\/strong>) Import&nbsp;<a href=\"https:\/\/assetstore.unity.com\/packages\/tools\/network\/pun-2-free-119922\" target=\"_blank\" rel=\"noreferrer noopener\">Photon PUN 2<\/a>&nbsp;(Free)<br>(<strong>4<\/strong>) Login to&nbsp;<a href=\"https:\/\/www.photonengine.com\/en-US\/Photon\" target=\"_blank\" rel=\"noreferrer noopener\">Photon Cloud<\/a>, setup a new Photon PUN project, and copy the AppId into the PUN Wizard<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/i.imgur.com\/3x2t7Iz.jpg?w=1200&#038;ssl=1\" alt=\"\"\/><\/figure>\n\n\n\n<p>(<strong>5<\/strong>) Import&nbsp;<a href=\"https:\/\/assetstore.unity.com\/packages\/tools\/physics\/destroyit-destruction-system-18811\" target=\"_blank\" rel=\"noreferrer noopener\">DestroyIt<\/a><br>(<strong>6<\/strong>) From the top menu, choose Window =&gt; DestroyIt =&gt; Setup &#8211; Minimal<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/i.imgur.com\/Gkwb8Dk.jpg?w=1200&#038;ssl=1\" alt=\"\"\/><\/figure>\n\n\n\n<p>(<strong>7<\/strong>) From the \\DestroyIt\\Demos (safe to delete)\\Prefabs\\Destructible Objects\\Pristine folder, drag the Column prefab into the ExampleLevel scene<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"blob:https:\/\/imgur.com\/31d6f51f-879c-4e95-bd8e-28672da56aec\" alt=\"\"\/><\/figure>\n\n\n\n<p>(<strong>8<\/strong>) Select the Column game object in the Hierarchy and choose Add Component =&gt; Photon View<br>(<strong>9<\/strong>) Drag the Column game object to the Observed Components field, and check the Synchronize Position and Rotation checkboxes on the Photon Transform View component<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/i.imgur.com\/QGEc9Gb.jpg?w=1200&#038;ssl=1\" alt=\"\"\/><\/figure>\n\n\n\n<p>(<strong>10<\/strong>) Open the \\DestroyIt\\Scripts\\Behaviors\\Destructible.cs script and add the [Photon.Pun.PunRPC] attribute to the ApplyDamage method<br><strong>Destructible.cs<\/strong><br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/i.imgur.com\/t568GeT.jpg?w=1200&#038;ssl=1\" alt=\"\"\/><\/figure>\n\n\n\n<p>(<strong>11<\/strong>) Open the \\MFPS\\Scripts\\Weapon\\bl_Bullet.cs script and add the section of code below to the OnHit method<br><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DestroyIt.Destructible destObj = hit.collider.gameObject.GetComponentInParent&lt;DestroyIt.Destructible>();\nif (destObj != null)\n{\n    PhotonView pv = destObj.GetComponent&lt;PhotonView>();\n    pv.RPC(\"ApplyDamage\", RpcTarget.All, damage);\n}<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/i.imgur.com\/p9U5aRK.jpg?w=1200&#038;ssl=1\" alt=\"\"\/><\/figure>\n\n\n\n<p>(<strong>12<\/strong>) Save all your changes to the scripts and the ExampleLevel scene<\/p>\n\n\n\n<p><strong>Note:&nbsp;<\/strong>The instructions provided below are if you want to test multiplayer destruction in your scene with another developer. Each developer on your team will need MFPS 2.0 and DestroyIt and have them imported into the project as outlined in steps 1-5 above.<\/p>\n\n\n\n<p>(<strong>13<\/strong>) Export your changes into an asset package. Use CTRL-click to select the ExampleLevel scene and the two scripts you modified, right-click and choose Export Package. Uncheck Include Dependencies so only the modified files are included.<br>(<strong>14<\/strong>) Have your developer friend delete his\/her ExampleLevel scene, and import your package so you are both running the same code.<br>(<strong>15<\/strong>) Run the scene, and have your friend also run the scene on their computer. Note that they will also need to use the same Photon AppId as you.<br>(<strong>16<\/strong>) From the in-game menu, create a new server and Join. Your friend should join the other side. Now when either of you damage or destroy the destructible column with a bullet, you will each see progressive damage and the particle effect.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"blob:https:\/\/imgur.com\/52fd0d6b-f2ef-45c8-a0cf-73ca0d9adbbc\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"blob:https:\/\/imgur.com\/d71b6bf1-bad0-4e23-b162-4dd02a9a4baa\" alt=\"\"\/><\/figure>\n\n\n\n<p>From here, you could expand your damage checking to knife cuts or grenades\/molotov cocktails, so those also damage DestroyIt destructible objects. You could also try using a more advanced destructible object, one that has damage effects like smoke or sparks, or one that leaves persistent debris from a destroyed prefab. In the case of persistent debris, you might want to make the debris pieces observable to Photon by adding Photon View components to each of them and syncing the position\/rotation. Or you might decide that you like persistent debris but don&#8217;t want to worry about syncing each piece with all clients, to save network traffic. It really depends on if the position of each piece of debris is important to track in you game or not. If flying debris can damage players, block movement (ie, a cave collapse), or provide cover, then you probably want to track its position\/rotation for all clients. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Source: <a href=\"https:\/\/forum.unity.com\/threads\/released-destroyit-cinematic-destruction-system.251622\/page-10#post-4845362\">https:\/\/forum.unity.com\/threads\/released-destroyit-cinematic-destruction-system.251622\/page-10#post-4845362<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here is a step-by-step guide to using DestroyIt with MFPS 2.0 for multiplayer destruction. (1) Import&nbsp;MFPS 2.0 Multiplayer FPS(2) Open the \\MFPS\\Scenes\\ExampleLevel scene(3) Import&nbsp;Photon PUN 2&nbsp;(Free)(4) Login to&nbsp;Photon Cloud, setup a new Photon PUN project, and copy the AppId into the PUN Wizard (5) Import&nbsp;DestroyIt(6) From the top menu, choose Window =&gt; DestroyIt =&gt; Setup &#8211; Minimal (7) From the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":13875,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3],"tags":[125],"class_list":["post-13873","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announces","tag-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Integrate DestroyIt to MFPS 2.0 - Lovatto Studio<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Integrate DestroyIt to MFPS 2.0 - Lovatto Studio\" \/>\n<meta property=\"og:description\" content=\"Here is a step-by-step guide to using DestroyIt with MFPS 2.0 for multiplayer destruction. (1) Import&nbsp;MFPS 2.0 Multiplayer FPS(2) Open the MFPSScenesExampleLevel scene(3) Import&nbsp;Photon PUN 2&nbsp;(Free)(4) Login to&nbsp;Photon Cloud, setup a new Photon PUN project, and copy the AppId into the PUN Wizard (5) Import&nbsp;DestroyIt(6) From the top menu, choose Window =&gt; DestroyIt =&gt; Setup &#8211; Minimal (7) From the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/\" \/>\n<meta property=\"og:site_name\" content=\"Lovatto Studio\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/lovattostudio\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-14T19:06:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-14T19:07:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/www.lovattostudio.com\/en\/wp-content\/uploads\/2019\/11\/destroyit-to-mfps-blog.jpg?fit=1024%2C536&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"536\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Lovatto\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@lovatto_studio\" \/>\n<meta name=\"twitter:site\" content=\"@lovatto_studio\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lovatto\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/\"},\"author\":{\"name\":\"Lovatto\",\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/#\\\/schema\\\/person\\\/bf1ceb44b3c7ff74095ed051ce85947d\"},\"headline\":\"Integrate DestroyIt to MFPS 2.0\",\"datePublished\":\"2019-11-14T19:06:56+00:00\",\"dateModified\":\"2019-11-14T19:07:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/\"},\"wordCount\":512,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.lovattostudio.com\\\/en\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/destroyit-to-mfps-blog.jpg?fit=1024%2C536&ssl=1\",\"keywords\":[\"tutorial\"],\"articleSection\":[\"Announces\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/\",\"url\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/\",\"name\":\"Integrate DestroyIt to MFPS 2.0 - Lovatto Studio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.lovattostudio.com\\\/en\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/destroyit-to-mfps-blog.jpg?fit=1024%2C536&ssl=1\",\"datePublished\":\"2019-11-14T19:06:56+00:00\",\"dateModified\":\"2019-11-14T19:07:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.lovattostudio.com\\\/en\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/destroyit-to-mfps-blog.jpg?fit=1024%2C536&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.lovattostudio.com\\\/en\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/destroyit-to-mfps-blog.jpg?fit=1024%2C536&ssl=1\",\"width\":1024,\"height\":536},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/integrate-destroyit-to-mfps-2-0\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integrate DestroyIt to MFPS 2.0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/\",\"name\":\"Lovatto Studio\",\"description\":\"game development studio\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/#organization\",\"name\":\"Lovatto Studio\",\"url\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.lovattostudio.com\\\/en\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/Logo.png?fit=256%2C256&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.lovattostudio.com\\\/en\\\/wp-content\\\/uploads\\\/2015\\\/08\\\/Logo.png?fit=256%2C256&ssl=1\",\"width\":256,\"height\":256,\"caption\":\"Lovatto Studio\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/lovattostudio\\\/\",\"https:\\\/\\\/x.com\\\/lovatto_studio\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC63aoX5XyBku3Ukk2BCqDdA\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/#\\\/schema\\\/person\\\/bf1ceb44b3c7ff74095ed051ce85947d\",\"name\":\"Lovatto\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/wp-content\\\/uploads\\\/avatars\\\/1\\\/5a3c8c7002066-bpfull.jpg\",\"url\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/wp-content\\\/uploads\\\/avatars\\\/1\\\/5a3c8c7002066-bpfull.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/wp-content\\\/uploads\\\/avatars\\\/1\\\/5a3c8c7002066-bpfull.jpg\",\"caption\":\"Lovatto\"},\"url\":\"https:\\\/\\\/www.lovattostudio.com\\\/en\\\/author\\\/lovatto\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Integrate DestroyIt to MFPS 2.0 - Lovatto Studio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/","og_locale":"en_US","og_type":"article","og_title":"Integrate DestroyIt to MFPS 2.0 - Lovatto Studio","og_description":"Here is a step-by-step guide to using DestroyIt with MFPS 2.0 for multiplayer destruction. (1) Import&nbsp;MFPS 2.0 Multiplayer FPS(2) Open the MFPSScenesExampleLevel scene(3) Import&nbsp;Photon PUN 2&nbsp;(Free)(4) Login to&nbsp;Photon Cloud, setup a new Photon PUN project, and copy the AppId into the PUN Wizard (5) Import&nbsp;DestroyIt(6) From the top menu, choose Window =&gt; DestroyIt =&gt; Setup &#8211; Minimal (7) From the [&hellip;]","og_url":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/","og_site_name":"Lovatto Studio","article_publisher":"https:\/\/www.facebook.com\/lovattostudio\/","article_published_time":"2019-11-14T19:06:56+00:00","article_modified_time":"2019-11-14T19:07:05+00:00","og_image":[{"width":1024,"height":536,"url":"https:\/\/i0.wp.com\/www.lovattostudio.com\/en\/wp-content\/uploads\/2019\/11\/destroyit-to-mfps-blog.jpg?fit=1024%2C536&ssl=1","type":"image\/jpeg"}],"author":"Lovatto","twitter_card":"summary_large_image","twitter_creator":"@lovatto_studio","twitter_site":"@lovatto_studio","twitter_misc":{"Written by":"Lovatto","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/#article","isPartOf":{"@id":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/"},"author":{"name":"Lovatto","@id":"https:\/\/www.lovattostudio.com\/en\/#\/schema\/person\/bf1ceb44b3c7ff74095ed051ce85947d"},"headline":"Integrate DestroyIt to MFPS 2.0","datePublished":"2019-11-14T19:06:56+00:00","dateModified":"2019-11-14T19:07:05+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/"},"wordCount":512,"publisher":{"@id":"https:\/\/www.lovattostudio.com\/en\/#organization"},"image":{"@id":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.lovattostudio.com\/en\/wp-content\/uploads\/2019\/11\/destroyit-to-mfps-blog.jpg?fit=1024%2C536&ssl=1","keywords":["tutorial"],"articleSection":["Announces"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/","url":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/","name":"Integrate DestroyIt to MFPS 2.0 - Lovatto Studio","isPartOf":{"@id":"https:\/\/www.lovattostudio.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/#primaryimage"},"image":{"@id":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.lovattostudio.com\/en\/wp-content\/uploads\/2019\/11\/destroyit-to-mfps-blog.jpg?fit=1024%2C536&ssl=1","datePublished":"2019-11-14T19:06:56+00:00","dateModified":"2019-11-14T19:07:05+00:00","breadcrumb":{"@id":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/#primaryimage","url":"https:\/\/i0.wp.com\/www.lovattostudio.com\/en\/wp-content\/uploads\/2019\/11\/destroyit-to-mfps-blog.jpg?fit=1024%2C536&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.lovattostudio.com\/en\/wp-content\/uploads\/2019\/11\/destroyit-to-mfps-blog.jpg?fit=1024%2C536&ssl=1","width":1024,"height":536},{"@type":"BreadcrumbList","@id":"https:\/\/www.lovattostudio.com\/en\/integrate-destroyit-to-mfps-2-0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lovattostudio.com\/en\/"},{"@type":"ListItem","position":2,"name":"Integrate DestroyIt to MFPS 2.0"}]},{"@type":"WebSite","@id":"https:\/\/www.lovattostudio.com\/en\/#website","url":"https:\/\/www.lovattostudio.com\/en\/","name":"Lovatto Studio","description":"game development studio","publisher":{"@id":"https:\/\/www.lovattostudio.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lovattostudio.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.lovattostudio.com\/en\/#organization","name":"Lovatto Studio","url":"https:\/\/www.lovattostudio.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lovattostudio.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.lovattostudio.com\/en\/wp-content\/uploads\/2015\/08\/Logo.png?fit=256%2C256&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.lovattostudio.com\/en\/wp-content\/uploads\/2015\/08\/Logo.png?fit=256%2C256&ssl=1","width":256,"height":256,"caption":"Lovatto Studio"},"image":{"@id":"https:\/\/www.lovattostudio.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/lovattostudio\/","https:\/\/x.com\/lovatto_studio","https:\/\/www.youtube.com\/channel\/UC63aoX5XyBku3Ukk2BCqDdA"]},{"@type":"Person","@id":"https:\/\/www.lovattostudio.com\/en\/#\/schema\/person\/bf1ceb44b3c7ff74095ed051ce85947d","name":"Lovatto","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lovattostudio.com\/en\/wp-content\/uploads\/avatars\/1\/5a3c8c7002066-bpfull.jpg","url":"https:\/\/www.lovattostudio.com\/en\/wp-content\/uploads\/avatars\/1\/5a3c8c7002066-bpfull.jpg","contentUrl":"https:\/\/www.lovattostudio.com\/en\/wp-content\/uploads\/avatars\/1\/5a3c8c7002066-bpfull.jpg","caption":"Lovatto"},"url":"https:\/\/www.lovattostudio.com\/en\/author\/lovatto\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.lovattostudio.com\/en\/wp-content\/uploads\/2019\/11\/destroyit-to-mfps-blog.jpg?fit=1024%2C536&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.lovattostudio.com\/en\/wp-json\/wp\/v2\/posts\/13873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lovattostudio.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lovattostudio.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lovattostudio.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lovattostudio.com\/en\/wp-json\/wp\/v2\/comments?post=13873"}],"version-history":[{"count":0,"href":"https:\/\/www.lovattostudio.com\/en\/wp-json\/wp\/v2\/posts\/13873\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lovattostudio.com\/en\/wp-json\/wp\/v2\/media\/13875"}],"wp:attachment":[{"href":"https:\/\/www.lovattostudio.com\/en\/wp-json\/wp\/v2\/media?parent=13873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lovattostudio.com\/en\/wp-json\/wp\/v2\/categories?post=13873"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lovattostudio.com\/en\/wp-json\/wp\/v2\/tags?post=13873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}