{"FileModelVersion":{"Major":1,"Minor":0},"Name":"INF-1028 Inferno","Version":48,"SavedTotalBlockCount":346,"SavedMaterialCost":32321.75,"ContainedMaterialCost":328.0,"ItemDictionary":{"119":"2b2d4fdc-8ffa-4399-985a-f9f5ec1263d0","117":"c7d3ffb8-3ceb-40ae-a2b0-69c1f4d59462","112":"cacc9c8b-9149-4adf-a86c-5cf5f4b035b8","126":"95e34566-9234-4559-b601-9a0b9b7c11e5","110":"26a852c0-da52-4232-8e04-69913c8edc13","377":"0706d2b0-c244-4e0f-8577-79338cb073cf","419":"c6b9d38c-01e5-4a37-8493-2b7f7f1d74fb","650":"5d8870cd-d401-4b52-a3dc-641c02b3b31f","1739":"b3a4fdec-db61-464f-96f1-32fc4f104456","1738":"b5bb2b8e-d024-45b6-b584-9f742bc59355","1736":"feb05769-2576-4837-9cff-e1665f7e471a","1737":"c260c24c-3cac-44ab-be7a-ef51c3bb94aa","1732":"ce05e453-eca5-4833-b3c6-bf9373851922","242":"154e5001-729c-4a9f-983b-342d3092a0f3","1742":"d5b4c6b4-3fb3-4e8e-abea-06066c218eea","1744":"f99e7998-4047-4958-988e-c4a0b39b147f","1745":"24427e85-4575-4654-8d7d-a6133c14eafb","279":"bc3f4b55-39b3-4a99-9823-fe57ec15aa41","124":"a52c86ec-8f2c-4c0e-8487-8aa12ba93dd0","265":"54a66bcd-dc50-401c-8498-3a7d6b7f09e7","266":"77b3c67d-f649-438c-8e24-5779c0f0bdbf","261":"98a9e52e-6386-4e93-ae29-aab2522f3edb","264":"437fdc18-7d37-47d1-81f9-79aede662a26","262":"76c9e52e-6386-4e93-ae29-aab2522f3edb","263":"c0a9174a-0685-48cc-a930-a3dadf614936","280":"f4df33ca-5cc4-4bf1-b0de-030b7e3586a3","291":"d30acc39-3742-47bd-82de-f5e1b9af565d","251":"4aa8cfcb-7aeb-430b-9726-f8bb8d8f4124","310":"f1070c58-4f5d-40c2-b5ed-8c08673d71a5","307":"26a604f0-071c-49ca-8a0e-e1d9c959b1c5","356":"a56e0dcf-94e4-48a0-b8b9-5e33e0ab69cf","243":"310a7a9a-8d4e-4365-a877-1a8e2bac2a81","618":"82b2446e-c12e-436a-8340-76d38372ead1","388":"6a7c1ad1-21e5-4b2e-bf04-cc08d639313c","391":"d3924bae-be5a-43a0-be19-64fc7c8d6059","375":"7fcfdaf0-2d2a-43be-842a-423e736ccdd0","396":"bf0db0d2-8582-41d2-bcfe-5299bec3d06b","679":"8746f5b3-e2a6-4067-95bc-9da3900690f8","378":"46fc87ec-0f7f-4c55-a5d3-721365c5f364","1714":"e62413c3-e841-4eda-9e2a-ceaec75e8b64","328":"3ed4d2a4-62ce-4807-b516-6da685804e1e","354":"e6bb2b09-daee-432d-9aff-45fc63d24fca","342":"ccb4fd67-d791-4b1f-80cb-42346313254e","343":"a6edccd7-3ec8-419c-9405-703e8b4bdc8b","737":"8d948200-242c-47c3-b46a-ecdf40f7b39b","1113":"174b5b41-b70e-485d-b00a-a61cc9826b2c","334":"cdabf95e-e712-4a93-8214-79d2d9a809a6","348":"956b9974-b044-494e-b5e4-d1cdbc5d5327","136":"0fd8c160-7f2e-4921-8eef-ff2bd8785c1a","813":"2de7b9d9-9e47-4765-8428-4846c0919400","812":"eabd8ca6-30c5-4960-9ec0-221b065b7306","863":"65d42e77-a585-4af9-a5b7-7e1e61e3383f","864":"7d62608d-ed83-469c-ac61-4d020ef90dab","303":"edd65760-896f-4f6a-ba8c-eb2b072635f4","351":"2c557c38-4136-436a-bae2-c5cd1102690c","69":"7475c363-fa60-4348-a2e9-f3e2329fc20a","38":"27c3ff2f-e9a1-4281-a79a-1a5daddd98cd","386":"5b609887-c1dd-407b-b3b6-b1eb35d1e818","287":"a7aaf947-f16c-489b-a10e-b48d03e0d209","286":"f0bc9808-c1d6-49c4-967e-3ff2de9379cf","337":"1725c9ed-29fd-438d-97f6-8f645a1865d4","272":"bfb82ee6-345a-44a4-84e1-d6706cc8b29d","269":"b1ef236a-9ecb-406c-b4f0-6ef0fbb50bd1","292":"b0c166d0-c6dd-4328-97a9-335c25fff2fb","1372":"a7f5d8de-4882-4111-9d01-436493e5b2d8","1375":"5548037e-8428-43f8-bcb6-d730dbcd0a79","1402":"52a61c5e-07be-4bb9-9649-d3375c66e97e","1406":"d48733e2-f003-4643-86a2-cb350fd0dc04","1383":"ac09f902-8921-4a58-aad5-c679706697f6","1386":"5f07c608-acf2-4cc5-97d0-1a0a96acb9e3","1373":"0d554a9d-7d06-48b3-8aea-ffaeaa30380a","1374":"e5d065f6-907b-450d-b998-213cdc54eec1","1596":"55a250be-b928-46cf-8349-5d60a42eb721","1598":"61c573f4-b67e-4159-9aec-22bddf355770","1600":"26bfbbd1-4c8d-4b46-9732-ebd05eea321b","1593":"58a13b46-73a4-45f8-8bc0-0cc250ffd813","1597":"1515cb7e-56cf-4802-a33e-7c984d6cd93c","1407":"ea2f8200-a920-40fc-9715-d0f66ae5f492","1371":"46f54639-5f91-4731-93eb-e5c0a7460538","1370":"2a22f176-01c2-42f2-a7d2-2c7054504aa9","1399":"bcaf33a4-98c3-41d7-b416-438670e97d53","1403":"ee18a848-1319-4ff9-b5e5-3f3710635dbf","1400":"40659614-1b34-497a-b745-78497e4b2025","1404":"369eefd9-0c39-412e-a294-d0bb2251c509","1376":"8477bbec-974c-45bf-a1ce-49a48d5b5307","149":"ab699540-efc8-4592-bc97-204f6a874b3a","1378":"db9ed060-d556-435b-945c-19c923e233d3","1377":"a09be1c6-93fd-4b54-b9ca-62e60efbc818","1599":"713802e0-da59-4df3-97ce-ae733a1156da","1116":"c4ef6072-822a-4fa5-b618-e7fc0508c499","309":"bba933c2-d3a8-4eff-9615-70c197df8a8f","616":"e63040c9-0027-4fd3-be30-67fe3e950140"},"Blueprint":{"ContainedMaterialCost":328.0,"CSI":[2.0,2.0,-1.0,0.0,-1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,8539.2364876041538,27.50993537902832,1.0,1.0,0.0,1.0,109.22796630859375,620.212158203125,-1.0,0.0,11000.0,1.0,1.0,0.0,0.0,0.0,1.0,133.5,50.0,0.10000000149011612,0.10000000149011612,1.0,1.0,3.0,-1.0,0.0,-1.0,0.0,-1.0,1.0,27.50993537902832,-1.0,0.0,0.0,-1.0,0.0,0.0,100.0,180.0,-1.0,469.19998168945313,746.38922119140625,0.74250000715255737,0.0,0.0,500.0,-1.0,12.0,0.0,0.0,0.0,5.876284122467041,0.0,0.0,0.0,0.0,0.035216223448514938,17.676521301269531,589.2174072265625,0.0,0.0,1.0,1.0,-1.0,-1.0,-1.0,-1.0],"COL":["0.011764,0,0,0","1,0,0,0.5","0,1,0,0.5","0,0,1,0.5","0.1,0.1,0.1,0.5","0.3,0.3,0.3,0.5","0.5,0.5,0.5,0.5","1,1,1,0.1","1,1,1,0.5","1,1,1,0.99","1,0.921568,0.015686,0.99","0,1,1,0.99","1,0,1,0.99","0.763219,0.276771,0.429194,0.501023","0.991796,0.480164,0.925424,0.211402","0.048531,0.710403,0.658611,0.853244","0.246901,0.882234,0.551705,0.066856","0.705558,0.730441,0.797871,0.783911","0.391018,0.894574,0.08516,0.888855","0.693416,0.527014,0.267733,0.742178","0.819479,0.489226,0.886536,0.330083","0.562479,0.036235,0.28714,0.48716","0.656281,0.535346,0.476651,0.257811","0.074679,0.548491,0.050251,0.701333","0.052134,0.594138,0.513316,0.293921","0.741259,0.310776,0.490415,0.439049","0.738872,0.51748,0.255376,0.859089","0,0,0,0","0.470588,0.5,0.5,1","0.972549,0.5,0,1","0,0,0,1","0.972549,1,1,1"],"SCs":[],"BLP":["0,1,-17","0,1,-4","0,1,-2","0,1,-1","0,1,0","0,1,1","0,1,3","0,1,-5","0,1,-6","0,1,-7","0,1,-8","0,1,-9","0,1,-10","0,1,-11","0,1,-12","0,1,-13","0,1,-14","0,1,-15","0,1,-16","0,3,6","0,3,7","1,1,-14","-1,1,-14","-1,1,-13","3,1,-14","-3,1,-14","4,1,-15","-4,1,-15","3,1,-13","-3,1,-13","4,1,-14","-4,1,-14","5,1,-15","-5,1,-15","-6,1,-16","6,1,-16","-6,1,-17","6,1,-17","-6,1,-18","6,1,-18","-5,1,-16","5,1,-16","-7,1,-10","7,1,-10","0,3,-16","4,1,-11","-4,1,-11","-7,2,-10","7,2,-10","0,1,-3","4,1,-9","-4,1,-9","4,2,-9","-4,2,-9","-4,0,-9","4,0,-9","-4,0,-8","4,0,-8","-4,0,-10","4,0,-10","-4,0,-6","4,0,-6","-4,0,-7","4,0,-7","2,1,-9","-2,1,-9","-1,1,-10","1,1,-10","-1,1,-8","1,1,-8","-1,1,-7","1,1,-7","0,2,0","0,2,-1","-1,1,-9","1,1,-9","2,1,-10","-2,1,-10","0,2,3","0,2,2","1,1,-5","1,1,-4","-1,1,-2","-1,1,-1","1,1,-2","1,1,-1","-1,1,-4","1,1,-3","-1,1,-3","-1,1,-11","2,1,-8","-2,1,-8","0,2,1","6,1,-9","-6,1,-9","6,0,-9","-6,0,-9","0,3,8","0,2,7","0,4,8","0,3,3","1,1,4","-1,1,4","5,1,-9","-5,1,-9","5,1,-8","-5,1,-8","4,1,-8","-4,1,-8","0,-1,-16","0,3,2","5,1,-18","-5,1,-18","4,1,-18","-4,1,-18","3,1,-18","-3,1,-18","3,1,-17","-3,1,-17","3,1,-16","-3,1,-16","4,1,-16","4,1,-17","5,1,-17","-4,1,-16","-4,1,-17","-5,1,-17","2,3,-9","-2,3,-9","1,3,-8","-1,3,-8","2,3,-8","-2,3,-8","1,3,-9","-1,3,-9","0,3,-14","0,4,-14","0,3,4","0,3,0","0,3,1","1,2,-4","-1,2,-4","4,1,-7","-4,1,-7","1,2,-3","-1,2,-3","1,2,2","-1,2,2","1,2,-9","-1,2,-9","0,2,5","-4,0,-5","4,0,-5","-4,0,-4","4,0,-4","-4,0,-11","4,0,-11","1,1,-11","1,1,-13","-1,1,-15","1,1,-15","8,1,-10","-8,1,-10","8,1,-9","-8,1,-9","8,1,-11","-8,1,-11","8,1,-8","-8,1,-8","0,1,2","5,1,-10","-5,1,-10","4,1,-10","-4,1,-10","6,1,-10","-6,1,-10","3,1,-15","-3,1,-15","1,0,-6","-1,0,-6","1,1,-6","0,0,-6","-1,1,-6","3,2,-11","-3,2,-11","0,3,-8","0,-1,-8","-1,-1,-6","1,-1,-6","-1,-1,-7","1,-1,-7","-1,-1,-8","1,-1,-8","-1,-1,-9","1,-1,-9","-1,-1,-10","1,-1,-10","-1,-1,-11","1,-1,-11","-2,-1,-6","2,-1,-6","0,0,-4","0,0,-12","0,0,-16","0,0,-17","1,0,0","-1,0,0","1,1,0","-1,1,0","1,2,4","-1,2,4","1,3,4","-1,3,4","1,2,-8","-1,2,-8","0,2,-16","0,2,-12","0,2,-8","1,0,-4","-1,0,-4","1,0,-12","-1,0,-12","1,0,-13","-1,0,-13","1,2,-13","-1,2,-13","2,2,-13","-2,2,-13","2,0,-13","-2,0,-13","2,0,-4","-2,0,-4","-2,2,-4","2,2,-8","-2,2,-8","2,2,-9","-2,2,-9","2,0,-9","-2,0,-9","2,0,-8","-2,0,-8","2,1,-4","-2,1,-4","2,1,0","-2,1,0","3,1,-4","-3,1,-4","3,1,-5","-3,1,-5","4,1,-5","-4,1,-5","5,1,-6","-5,1,-6","6,1,-7","-6,1,-7","7,1,-8","-7,1,-8","3,1,-11","-3,1,-11","7,1,-9","-7,1,-9","6,1,-8","-6,1,-8","5,1,-7","-5,1,-7","4,1,-6","-4,1,-6","3,1,-6","-3,1,-6","3,1,-9","-3,1,-9","1,1,-17","-1,1,-17","0,2,-17","1,2,-17","-1,2,-17","1,0,-17","-1,0,-17","1,3,3","-1,3,3","1,3,2","-1,3,2","3,2,-9","-3,2,-9","3,2,-8","-3,2,-8","3,0,-8","-3,0,-8","3,0,-9","-3,0,-9","2,1,-15","-2,1,-15","2,1,-14","-2,1,-14","0,4,-12","0,5,-13","0,6,-14","0,6,-15","0,5,-14","0,4,-13","0,3,-12","0,3,-13","0,3,-15","0,2,-2","1,3,8","-1,3,8","1,3,0","-1,3,0","1,3,1","-1,3,1","2,1,-11","-2,1,-11","2,1,-6","-2,1,-6","-1,2,8","1,2,8","0,2,8","0,-1,-15","0,3,9","0,3,-1","0,3,-5","0,3,-11","0,2,4","2,2,-4","1,2,-2","-1,2,-2","-1,2,0","1,2,0","-1,2,3","1,2,3","1,2,-10","-1,2,-10","0,2,6","-1,1,-16","1,1,-16","0,6,-16","-1,0,-8","1,0,-8","1,-1,-5","-1,-1,-5","0,4,4","0,0,0","-1,0,-5","0,0,-8","0,0,-7","-1,1,-5"],"BLR":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,0,0,0,0,1,3,1,3,1,3,3,1,3,1,3,1,0,0,23,23,18,0,0,0,0,0,22,22,0,0,12,12,12,12,12,12,12,12,12,12,16,18,23,22,23,22,0,0,0,10,23,22,2,2,0,0,8,2,2,2,2,2,2,2,2,2,0,0,14,0,0,0,12,2,2,0,0,4,4,0,0,0,0,0,0,16,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,16,18,19,17,3,1,0,1,0,0,0,4,4,2,2,5,7,1,3,0,12,12,12,12,12,12,2,2,2,2,16,18,16,18,16,18,16,18,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,3,11,5,2,2,14,14,14,14,14,14,14,14,14,14,19,17,12,12,12,6,16,18,16,18,16,18,16,18,0,0,0,0,0,16,18,16,18,14,14,17,19,17,19,14,14,16,18,0,0,0,17,19,14,14,16,18,16,18,16,18,16,18,16,18,20,21,20,21,20,21,20,21,17,19,20,21,20,21,20,21,20,21,2,2,2,2,17,19,2,17,19,14,14,1,3,1,3,17,19,0,0,16,18,14,14,17,19,0,0,0,0,0,10,8,8,8,0,8,2,0,0,17,19,9,11,2,2,0,0,18,16,12,12,0,2,2,0,0,0,0,0,0,0,0,0,2,2,0,0,0,10,18,18,12,12,2,12,1,0,0,2],"BP1":null,"BP2":null,"BCI":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,30,30,30,30,30,30,30,30,30,30,30,29,29,30,30,0,0,29,29,29,0,0,0,30,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,28,28,28,28,30,30,29,0,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,0,0,28,0,0,0,0,30,30,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,30,30,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,30,28,28,28,28,28,28,31,31,31,31,31,31,31,28,28,28,28,28,28,31,31,31,31,28,28,28,28,31,31,31,31,31,28,28,28,28,30,30,30,30,30,30,30,30,30,30,28,28,30,30,30,30,30,30,30,30,30,30,28,28,30,30,30,30,30,30,30,30,30,30,30,28,30,31,31,31,31,31,31,31,31,28,28,28,28,31,31,31,31,30,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,31,31,28,28,28,30,31,29,29,30,28,31,31,31,31,31,31,31,31,31,28,0,0,30,28,28,0,0,30,28,28,28,0,0],"BEI":null,"BlockData":"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","VehicleData":"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AAEBAAAQ81Z1oql4NEqK3MMfgSrtTwUADPz///8CAAAA9////wYAAQEAABDzVnWiqXg0Sorcwx+BKu1PBQAMBwAAAAIAAAD2////BgABAQAAEPNWdaKpeDRKitzDH4Eq7U8FAAz5////AgAAAPb///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABB4AAAAFAAz5////AQAAAPb///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABB4AAAAFAAwHAAAAAQAAAPb///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABB4AAAAFAAz6////AQAAAPf///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABB4AAAAFAAwGAAAAAQAAAPf///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABB4AAAAFAAwEAAAAAQAAAPf///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABBwAAAAFAAwFAAAAAQAAAPf///8AABBAlWmryO+SRbyXIE9qh0s6BAAEHAAAAAUADAUAAAABAAAA+P///wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHgAAAAUADAQAAAABAAAA+P///wYAAQEAABCKATeuByssQrKBh/EPuV08AQAMAACAPgAAgD8AAABAAgAMAAAAv5qZGT8AAAAAAwAMAAAAgAAAAAAAALTCBAAEHQAAAAUADAUAAAABAAAA9////wAAEM3Aluy4zmZNgALDkUlH7psBAAwAAAA/AACAPwAAgD4CAAwAAAC/mpkZPwAAoD8DAAwAALTCAAAAAAAAtMIEAAQdAAAABQAMBQAAAAEAAAD3////AAAQe8HQ4XeYoke1qtiNtgeBygEADAAAAD8AAIA/AACAPgIADAAAAL+amRk/AACgvwMADAAAtMIAAAAAAAC0wgQABB0AAAAFAAwFAAAAAQAAAPf///8AABBAlWmryO+SRbyXIE9qh0s6BAAEHgAAAAUADPz///8BAAAA+P///wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHgAAAAUADPz///8BAAAA9////wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHAAAAAUADPv///8BAAAA+P///wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHAAAAAUADPv///8BAAAA9////wAAEIoBN64HKyxCsoGH8Q+5XTwBAAwAAIA+AACAPwAAAEACAAwAAAA/mpkZPwAAAAADAAwAAACAAAAAgAAAtEIEAAQdAAAABQAM+////wEAAAD3////AAAQe8HQ4XeYoke1qtiNtgeBygEADAAAAD8AAIA/AACAPgIADAAAAD+amRk/AACgPwMADAAAh0MAALRCAAAAAAQABB0AAAAFAAz7////AQAAAPf///8AABDNwJbsuM5mTYACw5FJR+6bAQAMAAAAPwAAgD8AAIA+AgAMAAAAP5qZGT8AAKC/AwAMAACHQwAAtEIAAAAABAAEHQAAAAUADPv///8BAAAA9////wAAEECVaavI75JFvJcgT2qHSzoEAAQdAAAABQAMAAAAAAMAAAAAAAAAAAAQQJVpq8jvkkW8lyBPaodLOgQABBwAAAAFAAwAAAAAAwAAAAUAAAAGAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABBwAAAAFAAwAAAAAAwAAAAQAAAAGAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABBwAAAAFAAwAAAAAAwAAAAMAAAAGAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABBwAAAAFAAwAAAAAAwAAAAIAAAAGAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABBwAAAAFAAwAAAAAAwAAAAEAAAAGAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABBwAAAAFAAwAAAAAAgAAAAUAAAAGAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABB4AAAAFAAwEAAAAAQAAAPb///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABB4AAAAFAAz8////AQAAAPb///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABB4AAAAFAAwGAAAAAQAAAPb///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABB4AAAAFAAz6////AQAAAPb///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABBwAAAAFAAwFAAAAAQAAAPb///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABBwAAAAFAAz7////AQAAAPb///8GAAEBAAAQfssVFc9WAkijPnyYTWzZPAMADAAAtEIAAAAAAAA0QwQABB0AAAAFAAwAAAAA//////D///8GAAEBAAAQAIIv6iCp/ECXFdD2auX0kgEADAAAgD8AAEBAAACAPwIADAAAAAAAAIA/AAAAAAMADAAAAIAAADRDAAAAAAQABB0AAAAFAAwAAAAAAwAAAPD///8GAAEBAAAQAIIv6iCp/ECXFdD2auX0kgEADAAAgD8AAIBAAACAPwIADAAAAD8AAAAAAAAAAAMADAAAAAAAADRDAAC0QgQABB0AAAAFAAz6////AQAAAPX///8GAAEBAAAQAIIv6iCp/ECXFdD2auX0kgEADAAAgD8AAIBAAACAPwIADAAAAL8AAAAAAAAAAAMADOEu5aoAADRDAACHQwQABB0AAAAFAAwGAAAAAQAAAPX///8GAAEBAAAQQJVpq8jvkkW8lyBPaodLOgQABBwAAAAFAAwAAAAAAAAAAPr///8GAAEBAAAQ81Z1oql4NEqK3MMfgSrtTwUADAMAAAACAAAA9f///wYAAQEAABDzVnWiqXg0Sorcwx+BKu1PBQAM/f///wIAAAD1////BgABAQAAEPNWdaKpeDRKitzDH4Eq7U8FAAwAAAAAAwAAAPj///8GAAEBAAAQ81Z1oql4NEqK3MMfgSrtTwUADAAAAAD/////+P///wYAAQEAABDzVnWiqXg0Sorcwx+BKu1PBQAMAQAAAP/////7////BgABAQAAEPNWdaKpeDRKitzDH4Eq7U8FAAz///////////v///8GAAEBAAAQ0GbBsN3GKEOXqTNcJf/y+wEADAAAAD8AAAA/AAAAPwIADJqZmb4AAIA+AAAAAAMADAAAAAAAAAAAAAA0QwUADAIAAAD/////+v///wYAAQEAABDQZsGw3cYoQ5epM1wl//L7AQAMAAAAPwAAAD8AAAA/AgAMmpmZPgAAgD4AAAAAAwAMAAAAAAAAAAAAADRDBQAM/v/////////6////BgABAQAAEPNWdaKpeDRKitzDH4Eq7U8FAAwBAAAA//////r///8GAAEBAAAQ81Z1oql4NEqK3MMfgSrtTwUADP//////////+v///wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHAAAAAUADAEAAAAAAAAA+v///wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHAAAAAUADP////8AAAAA+v///wYAAQEAABDzVnWiqXg0Sorcwx+BKu1PBQAMAQAAAP/////4////BgABAQAAEPNWdaKpeDRKitzDH4Eq7U8FAAz///////////j///8GAAEBAAAQL/LNRLn0vEOq/y1K5sgFAwEADAAAQD8AAEA/AACgQAIADAAAAADNzMw9AAAAwAMADAAAAAAAAAAAAAA0QwQABB4AAAAFAAz///////////n///8GAAEBAAAQ81Z1oql4NEqK3MMfgSrtTwUADAEAAAD/////9////wYAAQEAABDzVnWiqXg0Sorcwx+BKu1PBQAM///////////3////BgABAQAAEPNWdaKpeDRKitzDH4Eq7U8FAAwBAAAA//////b///8GAAEBAAAQ81Z1oql4NEqK3MMfgSrtTwUADP//////////9v///wYAAQEAABDzVnWiqXg0Sorcwx+BKu1PBQAMAQAAAP/////1////BgABAQAAEPNWdaKpeDRKitzDH4Eq7U8FAAz///////////X///8GAAEBAAAQL/LNRLn0vEOq/y1K5sgFAwEADAAAQD8AAEA/AACgQAIADAAAAADNzMw9AAAAwAMADAAAAAAAAAAAAAA0QwQABB4AAAAFAAwBAAAA//////n///8GAAEBAAAQh5hgW93Be0CztrHrNdHoGAEADAAAgD+kcH0/AACAPwIADAAAAACkcH2/AAAAAAUADAAAAAADAAAABwAAAAYAAQEAABBbkwCtXOlFQ46nZGhGvBbbAQAMzczMPc3MzD0AAIA/AgAMAAAAAAAAAADNzMy+AwAMAAC0wgAAAAAAAAAABAAEBAAAAAUADAAAAAADAAAABwAAAAYAAQEAABBbkwCtXOlFQ46nZGhGvBbbAQAMj8L1PY/C9T2amZk+AgAMAAAAADMzsz7NzMy+AwAMAAC0wgAAAAAAAAAABAAEAQAAAAUADAAAAAADAAAABwAAAAYAAQEAABBbkwCtXOlFQ46nZGhGvBbbAQAMzczMPc3MzD3NzMw9AgAMAAAAANej8D7NzMy+AwAMAAC0wgAAAAAAAAAABAAECQAAAAUADAAAAAADAAAABwAAAAYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHAAAAAUADAAAAAAAAAAA+f///wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHwAAAAUADAEAAAACAAAA/P///wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHwAAAAUADP////8CAAAA/P///wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHwAAAAUADAEAAAACAAAA9////wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHwAAAAUADP////8CAAAA9////wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHgAAAAUADAQAAAABAAAA+f///wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHgAAAAUADPz///8BAAAA+f///wYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHwAAAAUADAEAAAACAAAAAgAAAAYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHwAAAAUADP////8CAAAAAgAAAAYAAQEAABBAlWmryO+SRbyXIE9qh0s6BAAEHAAAAAUADAAAAAACAAAABwAAAAYAAQFHKQEAAAAAAAcAAAAAAAAAAAAAAADBfVafAAAAAAcAAAAHAAAAAAAAAAAAAAQBAAAAOe0HAAAAAAAHAAAAAAABAAAAAAAAPjUUAAAAAAAHAAAAFwEBAAAAAAAAAAA6aHR0cHM6Ly93d3cuZHJvcGJveC5jb20vcy9xcnJhaW5mOHJuMGFkZHUvY2Ftb2dlbi5wbmc/ZGw9MQEAOmh0dHBzOi8vd3d3LmRyb3Bib3guY29tL3MvcXJyYWluZjhybjBhZGR1L2NhbW9nZW4ucG5nP2RsPTECADpodHRwczovL3d3dy5kcm9wYm94LmNvbS9zL3FycmFpbmY4cm4wYWRkdS9jYW1vZ2VuLnBuZz9kbD0xAwA6aHR0cHM6Ly93d3cuZHJvcGJveC5jb20vcy9xcnJhaW5mOHJuMGFkZHUvY2Ftb2dlbi5wbmc/ZGw9MQoABJqZGT4LAASamRk+DAAEmpkZPg0ABJqZGT4OAATNzMw9UkMAAAAAAAAHAAAAHgABAAAAAAAAAQAQAAAAAB4AAAAdAAAAHAAAAAIACB8AAAAeAAAAxEoAAAAAAAAHAAAAFQAAAAAAAAAAAAAEJ3yASQEABI8G+kcDAAQuxYlHK94KAAAAAAAHAAAACAABAAAAAAAAAAABAQEAAQEyjlAAAAAAAAcAAAAAAAAAAAAAAADQq2UAAAAAAA4AAAALAAAAAAAAAAABAAAAAAsAAwABAREABAAAAAAuywQAAAAAAAcAAAAAACSIAAAAAADCJ2EAAAAAAAcAAABGAAAAAAAAAAAAAAQAAEhCCgAEAADIwQ8ABAAAXEIUAAQAAPpDGQAEAIA7RTIABABAHEY3AAQAQBxGHgAEAACAPyMABAAAgD8oAAQAAKBBEugBAAAAAAAOAAAAAAAPJwAAAAAAoIYBAAAAAKH5VgAAAAAADgAAAAAADycAAAAAAKBjbwAAAAA=","designChanged":false,"blueprintVersion":48,"blueprintName":"INF-1028 Inferno","SerialisedInfo":{"JsonDictionary":{},"IsEmpty":true},"Name":null,"ItemNumber":616,"LocalPosition":"10114.55,72.70184,7855.947","LocalRotation":"-0.4553426,0.880501,0.03904251,0.1259236","ForceId":352887790,"TotalBlockCount":346,"MaxCords":"8,6,11","MinCords":"-8,-1,-18","BlockIds":[119,117,112,112,112,112,126,110,110,110,110,110,110,110,110,110,110,110,110,377,419,650,650,650,1739,1738,1739,1738,1736,1737,1736,1737,1736,1737,1737,1736,1732,1732,1736,1737,1738,1739,242,242,1742,1744,1745,279,279,124,242,242,279,279,265,266,261,264,262,263,262,263,262,263,280,280,291,291,251,251,310,310,307,356,243,243,618,618,388,391,375,396,679,679,679,679,378,378,396,1714,1714,1714,328,354,354,342,343,737,737,1113,737,334,348,136,136,136,136,136,136,813,737,1732,1732,1732,1732,1732,1732,812,812,812,812,812,812,812,812,812,812,863,864,863,864,863,864,863,864,737,737,737,303,351,69,69,69,69,38,38,69,69,69,69,386,262,263,262,263,262,263,1714,618,618,618,287,287,286,286,286,286,286,286,112,136,136,136,136,136,136,813,813,242,242,251,243,679,337,337,337,337,272,272,269,269,269,269,269,269,269,269,269,269,292,292,1372,1372,1372,1375,1402,1406,1383,1386,1383,1386,1373,1374,1372,1372,1372,1372,1372,1383,1386,1372,1372,1383,1386,1383,1386,1402,1406,1402,1406,1402,1406,1406,1383,1386,1383,1386,1383,1386,1383,1386,1596,1596,1598,1598,1600,1600,1593,1593,1597,1597,1597,1597,1597,1597,1597,1597,1407,1407,1593,1593,1593,1593,1593,1593,1593,1593,1371,1371,1370,1370,1375,1375,1375,1399,1403,1399,1403,1375,1375,1375,1375,1400,1404,1402,1406,1402,1406,1400,1404,1376,1376,1370,1370,1597,1597,1597,1407,1593,1593,1593,149,1371,1371,1402,1406,1402,1406,1375,1375,1370,1370,1370,1370,1406,1402,1378,1600,1377,1596,1599,1599,149,1402,1370,1370,1370,1370,149,149,1371,1371,149,149,149,1597,1370,1370,1600,1600,1116,1378,1371,149,309,679],"BlockState":"=0,346","AliveCount":346,"BlockStringData":["--█░░ █░█ █▄░█ ▄▀█ █▀█ ▄█ ▄█ ▄█\n--█▄▄ █▄█ █░▀█ █▀█ █▀▄ ░█ ░█ ░█\n\n--Flight Controller Maverick I\n--Desgined for use in From the Depths onboard the Inferno fighter\n--All angles converted to degrees\n--Made by Lunar111 - r/MadeWithRealGinger9\n--8/18/2022 to 10/28/2022\n\nfunction PID(p,i,d)\n    return{p=p,i=i,d=d,E=0,D=0,I=0,\n    run=function(s,sp,pv)\n        local E,D,A\n        E = sp-pv\n        D = E-s.E\n        A = math.abs(D-s.D)\n        s.E = E\n        s.D = D\n        s.I = A<E and s.I +E*s.i or s.I*0.5\n        return E*s.p +(A<E and s.I or 0) +D*s.d\n    end}\nend\n\n--Initialize PIDs\n    pPID = PID(1,0,0.3) --Pitch\n    yPID = PID(1,0,0.5) --Yaw\n    rPID = PID(0.01,0,0.2) --Roll\n\n    poPID = PID(0.01,0,0.1) --Pitch Override\n    yoPID = PID(0.005,0,0.1) --Yaw Override\n    roPID = PID(0.05,0,0.3) --Roll Override\n\n    tPID = PID(0.005,0,0) --Thrust\n\n--Global variables\n    status = \"Error\"\n    desPos = Vector3(0,150,0)\n\n    lastDocked = 0\n\n    lastAttack = 0\n    lastWinchester = 0\n    attacking = false\n\nfunction Update(I)\n\n    I:ClearLogs()\n\n    if I:GetAIMovementMode(0) ~= \"Off\" then\n        --Refresh\n        \n            t = I:GetTime()\n\n            curPos = I:GetConstructPosition()\n\n            fVec = I:GetConstructForwardVector() \n            uVec = I:GetConstructUpVector()\n            rVec = I:GetConstructRightVector()\n\n            pitchOverride = nil\n            yawOverride = nil\n            rollOverride = nil\n            thrustOverride = nil\n\n            distOffset = 0\n\n            balloons = 0\n\n        --Target detection\n            tarEx = false\n\n            if I:GetNumberOfTargets(0) >= 1 then\n                tarEx = true\n                tarInfo = I:GetTargetInfo(0, 0)\n            end\n\n        --Friendly detection\n            closestFriendlyDist = Mathf.Infinity\n            closestFriendly = 0\n            cDist = Mathf.Infinity\n\n            for i = 0, I:GetFriendlyCount() - 1 do\n               cDist = Vector3.Magnitude(I:GetFriendlyInfo(i).ReferencePosition - I:GetConstructPosition())\n               if cDist < closestFriendlyDist then\n                    closestFriendlyDist = cDist \n                    closestFriendly = i\n               end\n            end\n\n        --Surface height evaluation\n            topAlt = 0\n            if topAlt < I:GetTerrainAltitudeForPosition(curPos) then topAlt = I:GetTerrainAltitudeForPosition(curPos) end\n            altAhead = I:GetTerrainAltitudeForPosition(curPos + I:GetVelocityVector() * 5)\n            if topAlt < altAhead then topAlt = altAhead end\n\n        --Altitude management\n            recoverTime = 2\n            softAlt = 30 + topAlt\n            hardAlt = 20 + I:GetTerrainAltitudeForPosition(curPos)\n            abort = false\n            if I:GetVelocityVector().y * recoverTime + curPos.y <= softAlt then abort = true\n            elseif curPos.y <= hardAlt then abort = true end\n\n        --Mode Tree\n            if I:IsDocked() then dockedMode(I)\n                elseif t - lastDocked <= 3 then launchMode(I)\n                    elseif abort == true then recoverMode(I)\n                        elseif closestFriendlyDist < 50 then evadeMode(I,closestFriendly)\n                            elseif tarEx == true then attackMode(I,tarInfo)\n                                else standbyMode(I,t) end        \n\n        --Set desired orientation\n\n            desPos.y = clamp(desPos.y,softAlt + 5,600)\n        \n            desRot = Vector3.Normalize(desPos - curPos)\n            desRot.y = desRot.y + -0.15 * I:GetPropulsionRequest(0) + 0.4\n\n            pitchOff = Vector3.Dot(desRot, uVec)\n            yawOff = Vector3.Dot(desRot, rVec)\n\n            rollOff = math.deg(math.atan(yawOff / math.abs(pitchOff)))\n\n        --Run PIDs\n            pOut = nil\n            yOut = nil\n            rOut = nil\n\n            desDist = Vector3.Magnitude(desPos - curPos)\n\n            --Pitch\n                if pitchOverride == nil then \n                    pOut = clamp(-pPID:run(0, pitchOff), -1, 1)\n                else \n                    pOut = clamp(-poPID:run(-pitchOverride, I:GetConstructPitch()), -1, 1)\n                end\n\n            --Yaw\n                if yawOverride == nil then \n                    yOut = clamp(-yPID:run(0, yawOff), -1, 1)\n                else \n                    yOut = clamp(yoPID:run(yawOverride, angleFix(I:GetConstructYaw())), -1, 1)\n                end\n\n            --Roll\n                if rollOverride == nil then \n                    rOut = clamp(-rPID:run(0, rollOff), -1, 1)\n                else \n                    rOut = clamp(-roPID:run(rollOverride, angleFix(I:GetConstructRoll())), -1, 1)\n                end\n\n            --Thrust\n                if thrustOverride == nil then\n                    thrust = clamp(-tPID:run(distOffset, desDist), 0.33, 1)\n                else\n                    thrust = thrustOverride\n                end\n\n        --Outputs\n            I:SetPropulsionRequest(4, pOut) --Pitch\n            I:SetPropulsionRequest(5, yOut) --Yaw\n            I:SetPropulsionRequest(3, rOut) --Roll\n\n            I:SetPropulsionRequest(0, thrust)\n            \n            I:RequestCustomAxis('balloon',balloons)\n\n            I:Log(status)\n    end\n\n    --HUD\n\n        --Get Projetor ids\n\n            barID = 0\n            hudID = 0\n            retID = 0\n            spdID = 0\n            altID = 0\n\n            for i = 0, I:Component_GetCount(33) - 1, 1 do\n                bn = I:Component_GetBlockInfo(33, i).CustomName\n                if bn == \"bar\" then barID = i\n                elseif bn == \"hud\" then hudID = i\n                elseif bn == \"ret\" then retID = i\n                elseif bn == \"spd\" then spdID = i\n                elseif bn == \"alt\" then altID = i end\n            end\n\n        --Artificial horizon\n            rollBar = angleFix(I:GetConstructRoll())\n            if rollBar > 90 then rollBar = rollBar - 180 elseif rollBar < (-90) then rollBar = rollBar + 180 end\n            pitchBar = clamp(math.atan(math.rad(I:GetConstructPitch())),-0.3,0.3) * math.cos(math.rad(I:GetConstructRoll())) + 1\n            yawBar = clamp(math.atan(math.rad(-I:GetConstructPitch())),-0.25,0.25) * math.sin(math.rad(I:GetConstructRoll()))\n        \n            I:Component_SetFloatLogic_1(33, barID, 4, pitchBar)\n            I:Component_SetFloatLogic_1(33, barID, 3, yawBar)\n            I:Component_SetFloatLogic_1(33, barID, 7, rollBar)\n\n        --Target reticle\n            I:Component_SetBoolLogic_1(33, retID, 0, tarEx)\n\n            if tarEx == true then\n                tarDist = Vector3.Magnitude(tarInfo.Position - curPos)\n        \n                tarYOff = math.deg(math.tan((tarInfo.Position.y - curPos.y) / tarDist)) + I:GetConstructPitch()\n                tarXOff = minDifference360(I:GetConstructYaw(), calBearing(curPos.x,curPos.z,tarInfo.Position.x, tarInfo.Position.z))\n        \n                retX = math.atan(math.rad(tarXOff))\n                retY = math.atan(math.rad(tarYOff))\n\n                sinRoll = math.sin(math.rad(I:GetConstructRoll()))\n                cosRoll = math.cos(math.rad(I:GetConstructRoll()))\n\n                retXOut = clamp((retX * cosRoll) + (retY * sinRoll), -0.25, 0.25) - 0.01\n                retYOut = clamp((retY * cosRoll) - (retX * sinRoll), -0.5, 0.5) + 0.97\n\n                I:Component_SetFloatLogic_1(33, retID, 4, retYOut)\n                I:Component_SetFloatLogic_1(33, retID, 3, retXOut)\n            end\n\n        --Speed and altitude\n\n            spdP = clamp(I:GetVelocityMagnitude() / 150,0.1,1)\n            spdH = 7/9 * spdP + 0.02\n            spdU = 7/18 * spdP + 0.61\n\n            I:Component_SetFloatLogic_1(33,spdID,1,spdH)\n            I:Component_SetFloatLogic_1(33,spdID,4,spdU)\n\n            I:Component_SetFloatLogic_1(33,spdID,3,-0.36)\n            I:Component_SetFloatLogic_1(33,spdID,7,0)\n\n            altP = clamp(curPos.y / 600,0.1,1)\n            altH = 7/9 * altP + 0.02\n            altU = 7/18 * altP + 0.61\n\n            I:Component_SetFloatLogic_1(33,altID,1,altH)\n            I:Component_SetFloatLogic_1(33,altID,4,altU)\n            \n            I:Component_SetFloatLogic_1(33,altID,3,0.36)\n            I:Component_SetFloatLogic_1(33,altID,7,0)\n\nend\n\n--Utility functions\n    --clamp: brings a value between a minnimuim and maximum\n        function clamp(x, min, max)\n            if x > max then\n            return max\n            end\n            if x < min then\n                return min\n            end\n            return x\n        end\n\n    --angleFix: changes a heading to be between -180 and 180\n        function angleFix(x)\n            a = 0\n            if x > 180 then\n                a = -360 + x\n            else\n                a = x\n            end\n            return a\n        end\n\n    --calBearing: calculates a bearing between two 2d coordinates\n        function calBearing(x1, y1, x2, y2)\n            return math.deg(math.atan2(x2 - x1, y2 - y1))\n        end\n\n    --minDifference360: finds the smallest difference between two fixed headings\n        function minDifference360(curAngle, desAngle)\n            cw = desAngle - curAngle\n            if cw >= 180 then\n                return cw - 360\n            elseif cw <= -180 then\n                return cw + 360\n            else\n                return cw\n            end\n            return 0\n        end\n\n--Mode functions\n    function dockedMode(I)\n        status = \"Docked and standing by.\"\n        thrustOverride = 0\n        desPos = I:GetConstructPosition() + I:GetConstructForwardVector()\n        rollOverride = 0\n        lastDocked = I:GetTime()\n    end\n\n    function launchMode(I)\n        status = \"Taking off!\"\n        thrustOverride = 1\n        pitchOverride = 4 * (I:GetTime()-lastDocked) ^ 2 + 10\n        yawOverride = angleFix(I:GetConstructYaw())\n        rollOverride = 0\n    end\n\n    function recoverMode(I)\n        status = \"Too low! Recovering!\"\n        thrustOverride = 1\n        pitchOverride = 45\n        yawOverride = angleFix(I:GetConstructYaw())\n        rollOverride = 0\n        balloons = 1\n    end\n\n    function evadeMode(I, closestFriendly)\n        status = \"Evading friendly\"\n        thrustOverride = 1\n        \n        desPos = curPos + (curPos - I:GetFriendlyInfo(closestFriendly).ReferencePosition)\n    end\n\n    function attackMode(I,tarInfo)\n        if Vector3.Magnitude(tarInfo.Velocity) >= 70 then\n            --Engage fast mover\n                status = \"Engaging fast mover.\"\n                dPointer = Vector3.Dot(Vector3.Normalize(curPos - tarInfo.Position), Vector3.Normalize(tarInfo.Velocity))\n                desPos = tarInfo.Position + (Vector3.Normalize(tarInfo.Velocity) * Vector3.Magnitude(curPos - tarInfo.Position) * -dPointer)\n                distOffset = 200\n\n                if dPointer > 0 then thrustOverride = 1 end\n        else\n            --Engage slow mover\n                thrustOverride = 1\n                \n                if t - lastWinchester > 5 then attacking = false end\n                if t - lastAttack > 30 then attacking = true end\n                \n                if attacking then\n                    status = \"On attack run: \" .. math.floor(lastWinchester - t + 5) .. \" seconds\"\n                    lastAttack = t\n                    desPos = tarInfo.Position\n                else\n                    status = \"Reloading for attack: \" .. math.floor(lastAttack - t + 30) .. \" seconds\"\n                    lastWinchester = t\n                    tarAngle = calBearing(tarInfo.Position.x,tarInfo.Position.z, curPos.x, curPos.z)\n                    desPos = tarInfo.Position\n                    desPos.x = desPos.x + 1500 * math.sin(math.rad(tarAngle + 10))\n                    desPos.z = desPos.z + 1500 * math.cos(math.rad(tarAngle + 10))\n                end\n        end\n    end\n\n    function standbyMode(I,t)\n        status = \"Standing by.\"\n        thrustOverride = 0.33\n        desPos = I:GetConstructPosition()\n        desPos.y = 75 + topAlt\n        desPos.x = desPos.x + 100 * math.sin(t / 4)\n        desPos.z = desPos.z + 100 * math.cos(t / 4)\n    end"],"BlockStringDataIds":[17],"GameVersion":"3.5.8.1","PersistentSubObjectIndex":5,"PersistentBlockIndex":199,"AuthorDetails":{"Valid":true,"ForeignBlocks":0,"CreatorId":"4ce00b50-cd23-4575-9dad-32e57f5644d9","ObjectId":"871022fb-3212-4446-b801-7a98129a064b","CreatorReadableName":"Lunar111","HashV1":"9fbae6808c29a149df712d0914d47f72"},"BlockCount":346}}