{"FileModelVersion":{"Major":1,"Minor":0},"Name":"CBX Ghost Fire","Version":87,"SavedTotalBlockCount":782,"SavedMaterialCost":56435.0,"ContainedMaterialCost":4.0,"ItemDictionary":{"123":"0096dd3a-44ff-4a6d-b51a-a79973bc8163","108":"84b391ce-db19-4cd2-b034-e520fef31cf0","113":"97ab0a32-c1c7-4663-a497-574fb15d9318","124":"58ae1262-6ccd-48ca-ac6f-2eb825aa7b42","125":"bdd365a5-c0df-4d2b-959a-93ecb518bb85","147":"edd65760-896f-4f6a-ba8c-eb2b072635f4","150":"f29b1372-f4f3-4305-aa85-5fe214361fb7","146":"5ef97d26-1196-4b1a-ba1d-fd539c26b684","156":"57cd27b4-7876-41a7-8030-d5099d86bc0a","115":"1fb31e58-d0bf-4234-8e92-ae6e46869e55","201":"a56e0dcf-94e4-48a0-b8b9-5e33e0ab69cf","152":"9d2ff3d6-abc2-4378-b47c-cad42d4af1bc","196":"2c557c38-4136-436a-bae2-c5cd1102690c","173":"3ed4d2a4-62ce-4807-b516-6da685804e1e","415":"5d8870cd-d401-4b52-a3dc-641c02b3b31f","199":"e6bb2b09-daee-432d-9aff-45fc63d24fca","163":"62e2b663-c26f-461e-ae26-43068010f993","160":"c68d0ed7-66d1-42cd-974e-01aa0f36c847","177":"a745d992-b62f-4014-a524-9e5953ccffd3","182":"1725c9ed-29fd-438d-97f6-8f645a1865d4","829":"ce84541b-a7f2-4d49-9074-040217580385","826":"811379b2-2e27-4268-b821-940766960802","846":"0e11729e-09d9-4a3c-83dd-1ee16ed4f2f8","833":"a91233a6-a786-4ca8-b50f-9faca5cb3733","82":"a70f015e-a9fe-45f1-958c-fc501ec7e2ea","174":"5292dcab-a674-467a-a21a-702d2c2a152b","940":"a3d914e9-697d-425f-abda-a6b21b4de952","849":"1bc2df6d-f59e-40f4-ade3-83a357676123","834":"a054889a-5380-4361-95e0-4482cf8bbe9f","838":"0639fbba-70be-4398-857c-6786dab39bea","42":"d93e3937-d015-44bc-95d4-84a4d264de32","97":"fd13443a-1f2e-45e1-8978-9b02541a8174","1040":"60bc1939-6207-4b3e-9f31-444ed626c775","1031":"1fa6e1a9-83fb-4efc-b9bc-19ea0d1005cb","161":"0d1d97b5-3c99-45bf-8a5d-e7a624b3ddb6","178":"1bb2d71d-cd5f-4a23-844b-8005dec7bd5c","1292":"c4ef6072-822a-4fa5-b618-e7fc0508c499","1317":"48360916-a894-4bd8-b8b5-4595bb7ccf2e","1321":"37999ce4-4189-4d46-bd77-4b7b5ec4be62","1277":"f93d2963-8c36-4546-9c89-03ebd53d4651","1276":"0db0964e-5ad5-4c58-8f48-29d97ab6619c","1316":"ea84e01f-5fac-4269-9754-c2c934e4b7d6","1320":"2e691f79-065c-42bb-879a-a91a3cda67e9","1289":"174b5b41-b70e-485d-b00a-a61cc9826b2c","416":"4f87eff7-616b-4663-8f11-cd7a7ddd3649","1976":"d5b4c6b4-3fb3-4e8e-abea-06066c218eea","1977":"9177e247-50a4-4345-92df-88e89b2fc617","1968":"8768ed82-11cd-4823-a5c3-58ef4e1912a9","38":"c4e23d98-fbde-449e-823f-872004cadc7a","1975":"344b39ee-beae-4dd4-9693-4cb38dfc6b03","1974":"a11496e4-8533-4e2f-8ee3-bf0aae50b4d1","1967":"b46c1759-a7c1-4dca-9c15-d0c3329dcaae","513":"310a7a9a-8d4e-4365-a877-1a8e2bac2a81","1909":"e62413c3-e841-4eda-9e2a-ceaec75e8b64","943":"f4138d11-e258-4925-9a8e-1b0054e4b82b","3":"51f8afc5-b071-4639-9f96-693b952fdf80","514":"86a6eb4b-cb64-4451-9dc5-94efff6b8ed6","1029":"5dc0032d-d532-4766-b081-4204947bcaa0","1955":"950c932b-125c-4f99-8d32-f44f8125e983","1954":"99409fb0-d2a3-435d-8fd8-cf4a809236e7","1970":"feb05769-2576-4837-9cff-e1665f7e471a","1971":"c260c24c-3cac-44ab-be7a-ef51c3bb94aa","1962":"3de74aa0-cbb9-4cd7-b497-024d8ba98ffc","1963":"fd62dd66-6aa3-4c07-8508-480560a3355d","1956":"f779ea34-dfe1-450a-b28a-17f4e947846e","1957":"4abc9018-c0fe-40de-86c3-23599c5c984c","1966":"ce05e453-eca5-4833-b3c6-bf9373851922","935":"2de7b9d9-9e47-4765-8428-4846c0919400","542":"bfb82ee6-345a-44a4-84e1-d6706cc8b29d","541":"ddde6a1e-6273-4bd9-ba1d-cb3380f38408","1038":"f62c34b8-727e-4f6d-8d75-97c52631b7f9","151":"26a604f0-071c-49ca-8a0e-e1d9c959b1c5","1958":"df9737d0-b566-45c6-89c5-f78277edd3c9","1959":"32f279e7-f1ca-46d0-b612-3758a97c451e","1969":"14884b06-6834-469d-a996-629b6d155a8f","106":"3dd5c28f-501e-436a-821d-46874ca9c5d1","64":"7475c363-fa60-4348-a2e9-f3e2329fc20a","977":"9a564782-3a07-472b-ae06-5a7dfd123e7d","924":"517605b0-dbca-46dc-8cdf-dd8d35958065","930":"e0dd747b-94b8-4477-aaaa-452a5ba0241c","1030":"195e0661-21dc-4fba-88f1-81481f3bf409","70":"2718d6ad-07a2-4d98-bd7e-9cdb2b3f70db","928":"e0e76614-4968-4960-907f-b62377c579c6","918":"50c7f99f-6238-4736-97f9-3117a40ef622","827":"afbc81cf-82bc-4f9b-a96d-079f5cd12130","923":"feb591f0-77db-4707-ba14-029700ee3d4c","925":"2b6935fd-de2b-4d0f-9dde-1aee8e9d74d3","154":"f1070c58-4f5d-40c2-b5ed-8c08673d71a5","1331":"62568fd8-bb60-4e86-8ad7-3bd91d8dde58","1036":"85ea264e-6ef0-48df-9adc-9b1a8fe15247","1214":"ba5c8d03-9093-47a9-a8cd-b721ceeee1dd","1217":"afb33fc2-3071-408a-b312-da22478c0a14","1233":"a6cfd078-bc39-4ad8-a47f-49097913a27b","1237":"2b1b3011-0b81-472e-aa42-26383f453268","1204":"9af822b3-80d9-46bd-9ce0-e6e5c2e61da4","1205":"b5d46bb7-d49e-42f6-817b-323fbf6d62b0","1786":"80a0edf3-97c0-4bf6-bfc3-80dc68525080","1783":"c855c2f8-716b-44ba-901f-2dbfb4bf1612","1787":"47f51fca-7668-45b9-8201-51541110833e","1782":"f5e7ac10-3c0c-4999-8287-07245ee81062","1785":"020fae5d-c759-4456-87e6-7e423752a427","1781":"a6ad7eaa-e826-42d5-b4f5-7358a842623f","1192":"54b18bde-2698-4840-a2aa-a37efba89ff4","1193":"fdba2b5d-3570-43fb-a9e1-10a0c0bba0ef","1207":"c6176cb5-0a32-4d68-a749-8ee33b2230c1","1199":"9411e401-27da-4546-b805-3334f200f055","1198":"649f2aec-6f59-4157-ac01-0122ce2e6dad","208":"3cc75979-18ac-46c4-9a5b-25b327d99410","1197":"8f9dbf41-6c2d-4e7b-855d-b2432c6942a2","1206":"911fe222-f9b2-4892-9cd6-8b154d55b2aa","1213":"8c2aaf82-442e-46a7-9ea5-1b7862cacb87","1216":"2cdbdb66-132e-4202-90c6-e0a2d8022cc6","1203":"cc968269-d27d-4099-b052-92934999dc7f","1202":"5836b06e-1a7e-4d96-ac14-b62e2dc82370","1232":"b2ca635d-350c-4977-b8d4-2b2dd28cd2d7","1236":"8aceae65-2dce-44b7-94b1-b4bd34d287a5","1201":"cd05c53c-7af8-49be-ae8b-fbcbf41abbd7","1200":"9d1cb184-75e9-4f86-b60a-fac026e7c711","1226":"902446c4-ff32-4118-83ac-1f4bf89c56d1","1222":"f2df1943-1ebf-47c6-9b81-ad613b7c5d5b","1208":"a3ea61a8-018c-4277-afd9-ac0a34faa759","1209":"2a3905ff-2030-421d-a2bf-90fba71c1c5e","1239":"efb3284f-bedc-453f-9519-043f77f2e85d","1238":"f1a3f1bd-b5f7-43bf-9b72-c7a060c24f73","958":"d3924bae-be5a-43a0-be19-64fc7c8d6059","417":"d661f0e7-7f81-4227-80dd-f93aed873630","920":"a5ad3190-f3ff-4cfd-860a-9f7328482271","506":"e63040c9-0027-4fd3-be30-67fe3e950140","494":"cdca5dec-eeee-4849-9b2e-73b23e216465","493":"788700be-1e74-46d7-9e34-1a5ec2747548"},"Blueprint":{"ContainedMaterialCost":4.0,"CSI":[0.0,0.0,-1.0,0.0,-1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,20999.831836,0.0,1.0,1.0,0.0,1.0,166.823425,700.013489,-1.0,0.0,21000.0,1.0,1.0,0.0,0.0,0.0,0.0,4.912501,100.0,0.1,0.1,1.0,1.0,3.0,-1.0,0.0,-1.0,0.0,-1.0,1.0,0.0,-1.0,0.0,0.0,224.080994,0.0,0.0,100.0,0.0,-1.0,1127.300903,0.0,4.970626,0.0,0.0,500.0,0.0,12.0,0.0,0.0,0.0,2.04153,0.0,0.0,0.0,0.0,0.063454,0.0,0.0,0.0,0.0,1.0,1.0,0.0,0.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.733909,0.386262,0.376179,0.406636","0.400701,0.633822,0.686578,0.49676","0.073708,0.067624,0.791883,0.452225","0.665301,0.053796,0.155252,0.207023","0.091278,0.964668,0.963971,0.076662","0.76929,0.071631,0.745435,0.863046","0.320965,0.203202,0.143953,0.395125","0.605389,0.141408,0.278381,0.942309","0.342389,0.845074,0.718417,0.199989","0.688827,0.26836,0.95443,0.60885","0.659429,0.903262,0.757826,0.936299","0.71201,0.377569,0.399837,0.98332","0.178758,0.843034,0.641918,0.56507","0.819805,0.940195,0.444967,0.654993","0,0,0,0","0.356862,0.25,0.1,0.6","0.105882,0.1,0.1,0.75","0.011764,0.02,0.04,0.64","0.105882,0.1,0.2,0.6"],"SCs":[{"ContainedMaterialCost":0.0,"CSI":[-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0,-1.0],"COL":null,"SCs":[],"BLP":["0,0,0"],"BLR":[0],"BP1":null,"BP2":null,"BCI":[28],"BEI":null,"BlockData":"AAAAKgAAAA4AAgAAAAAAAAMAAAAABwABAAAAAAcAJIgAAAAHAF0AAAAABwBdGwEAAAcAZAAEAACAPwAABEQAAAA=","VehicleData":"8FsKAQAAAAAOAAAAAAAPJwAAAAAA0AcAAAAAAJ9xBAAAAAAADgAAAAAADycAAAAAAKCGAQAAAABXLgAAAAAAAAcAAAAAAAAAAAAAAABHKQEAAAAAABUAAAAAAAAAAAAAAABzJwAAAAAAZAAAAAAAAA==","designChanged":false,"blueprintVersion":0,"blueprintName":"Spin / Turn block","SerialisedInfo":{"JsonDictionary":{},"IsEmpty":true},"Name":null,"ItemNumber":493,"LocalPosition":"1,1,-8","LocalRotation":"0,0.707106,-0.707106,0","ForceId":0,"TotalBlockCount":1,"MaxCords":"0,0,0","MinCords":"0,0,0","BlockIds":[494],"BlockState":"0","AliveCount":1,"BlockStringData":[],"BlockStringDataIds":[],"GameVersion":"4.1.0.1","PersistentSubObjectIndex":1,"PersistentBlockIndex":-1,"AuthorDetails":{"Valid":true,"ForeignBlocks":0,"CreatorId":"d36f053c-8a00-41ff-97d1-0e45d1480671","ObjectId":"46868cea-55c0-4f33-b702-5cc1d38dae6e","CreatorReadableName":"Player","HashV1":"4453007620c29b7961ded9e45a398cc4"},"BlockCount":1}],"BLP":["-2,1,0","2,1,0","-2,1,-1","2,1,-1","-2,1,-2","2,1,-2","-2,2,0","2,2,0","-2,2,1","2,2,1","-2,2,-1","2,2,-1","-2,2,-2","2,2,-2","0,1,-9","0,2,-10","1,1,-10","1,1,-9","2,2,-13","-2,1,-13","-2,2,-13","0,2,-9","-1,1,-10","-1,1,-9","-1,2,-9","0,2,-11","1,2,-11","1,2,-10","1,1,-11","1,2,-9","-1,2,-11","-1,2,-10","-1,1,-11","-1,2,0","1,2,0","0,3,2","0,4,2","2,3,0","-2,4,0","2,4,0","0,1,-17","1,2,8","-1,2,10","1,2,11","-1,2,11","0,2,8","-1,2,9","-1,3,1","0,3,1","1,3,1","0,1,-12","-1,1,-8","0,1,-8","-1,1,-13","0,2,11","1,2,10","-1,2,8","-1,2,7","-1,2,6","-2,1,4","2,1,4","-2,1,5","2,1,5","-2,1,6","2,1,6","-2,1,7","2,1,7","-2,1,8","2,1,8","-2,1,9","2,1,9","-2,1,10","2,1,10","-2,1,11","2,1,11","2,0,1","-2,0,1","1,-1,16","-1,-1,16","1,-1,12","-1,-1,12","0,-1,8","1,-1,8","-1,-1,8","1,-1,4","-1,-1,4","0,-1,4","1,2,-12","0,2,-12","-1,2,-12","0,2,0","-1,2,-8","-2,2,-14","2,2,-14","-2,1,-14","2,1,-14","-2,1,2","2,1,2","-2,1,3","2,1,3","0,2,12","-1,2,12","1,2,12","0,3,12","1,3,12","-1,3,12","0,3,13","-2,3,13","2,3,13","0,4,-3","-1,4,-3","1,4,-3","1,4,-7","-1,4,-9","1,4,-9","-1,3,13","1,3,13","2,3,11","-2,3,11","2,3,12","-2,3,12","3,2,0","-3,2,0","3,2,-1","-3,2,-1","3,2,-2","-3,2,-2","3,2,-13","-3,2,-13","-3,1,0","3,1,0","-3,1,1","3,1,1","-3,0,1","3,0,1","-3,1,-1","3,1,-1","-3,1,-2","3,1,-2","-3,1,-13","3,1,-13","3,1,-14","3,2,-14","-3,1,-14","-3,2,-14","-3,2,1","3,2,1","-3,2,2","3,2,2","-3,2,3","3,2,3","-3,2,4","3,2,4","0,2,-13","6,1,-7","-6,1,-7","-6,1,-8","6,1,-8","-6,1,-9","6,1,-9","-6,1,-10","6,1,-10","-7,1,-10","7,1,-10","-8,1,-10","8,1,-10","-7,1,-15","7,1,-15","2,1,-13","2,2,-16","-2,2,-16","2,1,-16","-2,1,-16","2,1,-15","-2,1,-15","-2,3,0","0,3,-16","0,2,-15","0,2,-16","0,2,-17","0,2,-8","0,3,-9","0,3,-8","4,2,-6","-4,2,-6","-1,4,-7","-1,1,-14","-1,4,-8","1,4,-8","0,3,-6","0,0,18","0,-1,12","3,1,12","-3,1,12","-5,1,12","5,1,12","-7,1,11","7,1,11","-4,1,10","4,1,10","-5,1,11","5,1,11","4,1,12","-4,1,12","-4,1,11","4,1,11","0,3,-7","0,4,-7","0,4,-9","0,1,-11","0,1,-10","-3,1,-15","3,1,-15","-4,1,-17","4,1,-17","-4,1,-16","4,1,-16","-4,1,-15","4,1,-15","-3,2,-3","3,2,-3","-3,2,-4","3,2,-4","-3,2,-5","3,2,-5","-3,2,-6","3,2,-6","-3,2,-7","3,2,-7","-3,2,-8","3,2,-8","-3,2,-9","3,2,-9","-3,2,-10","3,2,-10","-3,2,-11","3,2,-11","-3,2,-12","3,2,-12","-2,2,-12","2,2,-12","-2,2,-11","2,2,-11","-2,2,-10","2,2,-10","-2,2,-9","2,2,-9","-2,2,-8","2,2,-8","-2,2,-7","2,2,-7","-2,2,-6","2,2,-6","-2,2,-5","2,2,-5","-2,2,-4","2,2,-4","-2,2,-3","2,2,-3","-2,1,-3","2,1,-3","-2,1,-4","2,1,-4","-2,1,-5","2,1,-5","-2,1,-6","2,1,-6","-2,1,-7","2,1,-7","-2,1,-8","2,1,-8","-2,1,-9","2,1,-9","-2,1,-10","2,1,-10","-2,1,-11","2,1,-11","-2,1,-12","2,1,-12","-3,1,-12","3,1,-12","-3,1,-11","3,1,-11","-3,1,-10","3,1,-10","-3,1,-9","3,1,-9","-3,1,-8","3,1,-8","-3,1,-7","3,1,-7","-3,1,-6","3,1,-6","-3,1,-5","3,1,-5","-3,1,-4","3,1,-4","-3,1,-3","3,1,-3","-1,1,18","1,1,17","-1,1,17","0,2,17","0,2,9","0,2,7","0,2,6","1,1,18","1,1,-14","0,2,5","-1,1,16","1,1,16","0,1,15","0,1,14","0,1,13","0,1,12","0,1,11","0,1,10","0,1,9","0,1,8","0,1,7","0,1,6","0,1,5","0,1,4","0,1,3","0,1,2","0,1,1","0,1,0","0,1,-1","0,1,-2","0,1,-3","0,1,-4","0,-1,17","0,0,17","0,-1,14","0,0,19","0,1,-6","1,1,-6","1,1,-5","1,1,-4","1,1,-3","1,1,-2","1,1,-1","1,1,0","1,1,1","1,1,2","1,1,3","1,1,4","1,1,5","1,1,6","1,1,7","1,1,8","1,1,9","1,1,10","1,1,11","1,1,12","1,1,13","1,1,14","1,1,15","1,1,-7","0,1,-7","-1,1,-7","-1,2,-1","0,2,-1","0,2,-2","1,2,-2","0,1,-5","-1,2,-5","-1,2,-6","1,2,-5","1,2,-6","-1,2,-4","1,2,-7","-1,2,-7","1,2,-4","-1,2,-3","0,2,-5","0,2,-6","0,2,-7","1,2,-8","0,1,16","0,1,17","0,1,21","0,0,20","1,1,20","-1,1,20","0,-1,20","1,0,17","-1,0,17","-1,-1,3","1,-1,3","0,-1,3","0,-1,-3","-1,-1,-3","1,-1,-3","0,-1,-7","-1,-1,-7","1,-1,-7","-1,-1,-8","-1,-1,-9","1,-1,-9","0,-1,-9","2,1,21","-2,0,21","2,0,21","-2,2,21","2,2,21","-2,1,21","2,2,5","-2,2,5","2,2,13","-2,2,13","3,1,13","-3,1,13","3,0,13","-3,0,13","4,1,13","-4,1,13","4,0,13","-4,0,13","3,0,8","-3,0,8","4,1,5","-4,1,5","4,1,2","-4,1,2","5,1,2","-5,1,2","6,1,0","-6,1,0","7,1,-2","-7,1,-2","8,1,-4","-8,1,-4","7,1,-4","-7,1,-4","6,1,-2","-6,1,-2","5,1,0","-5,1,0","11,1,-13","-11,1,-13","10,1,-13","-10,1,-13","10,1,-15","-10,1,-15","8,1,-15","-8,1,-15","5,1,-14","-5,1,-14","-8,1,-16","8,1,-16","-2,3,-13","2,3,-13","1,3,-13","-1,3,-13","2,0,-13","-2,0,-13","1,0,-13","1,1,-15","-1,1,-15","1,2,-15","-1,2,-15","2,3,1","-2,3,1","-1,3,0","1,3,0","-1,3,-4","1,3,-4","2,0,0","-2,0,0","2,0,-4","-2,0,-4","2,3,-8","-2,3,-8","2,3,-4","-2,3,-4","-2,0,4","2,0,4","-1,3,-12","-2,0,-12","2,0,-12","-2,3,-12","2,3,-12","2,0,9","-2,0,9","2,0,5","-2,0,5","1,2,-14","-1,2,-14","5,1,-13","-5,1,-13","1,2,1","-1,2,1","2,3,-1","-2,3,-1","6,1,-3","-6,1,-3","1,2,7","0,1,-13","0,2,1","-3,3,1","3,3,1","-3,3,-3","3,3,-3","-3,3,-4","3,3,-4","-4,3,-4","4,3,-4","-5,2,-4","5,2,-4","-3,3,-8","3,3,-8","4,2,-8","-5,2,-8","5,2,-8","-4,3,-8","4,3,-8","-4,2,-8","-3,0,-9","3,0,-9","-3,0,-3","3,0,-3","-3,0,-7","3,0,-7","-3,0,-8","3,0,-8","-4,0,-9","4,0,-9","4,2,1","-4,2,1","4,3,-3","-4,3,-3","5,2,-3","-5,2,-3","4,2,-3","-4,2,-3","-1,2,5","2,1,15","-2,1,15","2,1,16","-2,1,16","-3,3,-12","3,3,-12","3,0,-13","-3,0,-13","-1,3,11","1,3,11","-1,3,8","1,3,8","-1,3,2","1,3,2","0,3,3","0,3,7","0,3,11","-3,1,5","3,1,5","-4,0,2","4,0,2","-4,0,-1","4,0,-1","-4,0,1","4,0,1","-4,1,-14","4,1,-14","-4,2,-14","4,2,-14","-4,2,-12","4,2,-12","-4,1,-11","4,1,-11","-3,1,4","3,1,4","-2,2,4","2,2,4","-3,2,13","3,2,13","9,1,-6","-9,1,-6","10,1,-9","-10,1,-9","11,1,-12","-11,1,-12","10,1,-12","-10,1,-12","9,1,-9","-9,1,-9","8,1,-6","-8,1,-6","9,1,-10","-9,1,-10","-7,1,-5","7,1,-5","-6,1,-11","6,1,-11","-7,1,-11","7,1,-11","-9,1,-11","9,1,-11","-8,1,-11","8,1,-11","3,0,2","-3,0,2","-3,3,-13","3,3,-13","0,3,-13","-1,3,-11","0,0,-13","5,1,-1","-5,1,-1","5,1,-9","-5,1,-9","5,1,-5","-5,1,-5","4,1,-8","-4,1,-8","4,2,-4","-4,2,-4","0,3,-4","-1,3,-10","1,1,-12","3,1,11","-3,1,11","4,0,11","-4,0,11","3,0,12","-3,0,12","4,0,12","-4,0,12","3,0,11","-3,0,11","3,2,11","-3,2,11","2,2,11","-2,2,11","2,2,12","-2,2,12","3,2,12","-3,2,12","0,4,-5","0,4,-8","1,3,-9","-1,3,-8","-1,2,15","1,2,15","-1,2,17","1,2,17","0,2,18","0,2,14","-1,0,18","1,0,18","1,0,20","-1,0,20","0,0,21","1,0,21","-1,0,21","2,2,17","-2,2,17","3,0,17","-3,0,17","3,1,17","-3,1,17","-2,0,17","2,0,17","-2,1,17","2,1,17","4,0,-5","-4,0,-5","4,1,1","-4,1,1","4,1,-3","-4,1,-3","4,1,-7","-4,1,-7","-1,1,19","1,1,19","-1,1,-12","0,0,-1","0,1,22","0,0,-4","-1,0,-13","-1,1,15","-1,1,14","-1,1,13","-1,1,12","-1,1,11","-1,1,10","-1,1,9","-1,1,8","-1,1,7","-1,1,6","-1,1,5","-1,1,4","-1,1,3","-1,1,2","-1,1,1","-1,1,0","-1,1,-1","-1,1,-2","-1,1,-3","-1,1,-4","-1,1,-5","-1,1,-6","1,1,-13","-2,0,13","2,0,13","0,0,1","0,0,2","1,0,2","-1,0,2","0,0,16","1,0,16","-1,0,16","0,0,14","0,0,15","0,0,13","0,0,12","0,0,11","0,0,10","0,0,9","0,0,8","0,0,7","0,0,6","0,0,5","0,0,4","0,0,3","1,0,15","1,0,14","1,0,13","1,0,12","1,0,11","1,0,10","1,0,9","1,0,8","1,0,7","1,0,6","1,0,5","1,0,4","1,0,3","-1,0,15","-1,0,14","-1,0,13","-1,0,12","-1,0,11","-1,0,10","-1,0,9","-1,0,8","-1,0,7","-1,0,6","-1,0,5","-1,0,4","-1,0,3","-2,-1,13","2,-1,13","-2,-1,9","2,-1,9","-2,-1,5","2,-1,5","-2,-1,4","2,-1,4","-2,-1,-3","2,-1,-3","-2,-1,-7","2,-1,-7","-2,-1,-9","2,-1,-9","-2,-1,-8","2,-1,-8","-2,4,-4","2,4,-4","-2,4,-9","2,4,-9","-2,4,-5","2,4,-5","2,0,-8","-2,0,-8","0,0,-7","-1,0,-9","1,0,-9","0,0,-9","1,0,1","-1,0,1"],"BLR":[16,18,16,18,16,18,16,18,4,4,16,18,16,18,2,0,16,0,0,0,0,2,18,0,0,0,3,3,3,3,1,1,1,2,2,14,0,14,0,0,14,1,0,17,20,1,0,6,6,6,10,6,6,19,20,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,12,12,12,12,12,12,12,12,12,12,23,23,23,2,6,18,16,18,16,0,0,0,0,14,14,14,0,0,0,0,18,16,0,0,0,0,2,2,0,0,17,19,9,11,18,16,18,16,18,16,0,0,16,18,4,4,4,4,16,18,16,18,0,0,16,16,16,16,0,0,0,0,0,0,0,0,2,0,0,3,1,3,1,2,2,2,2,2,2,12,12,0,19,17,19,17,18,16,14,0,4,0,10,17,2,0,2,2,0,4,2,2,8,9,12,3,1,12,12,15,13,14,14,0,0,12,12,12,12,10,8,2,0,0,13,15,14,14,15,13,15,13,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,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,3,3,7,0,0,0,17,17,17,16,18,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,12,0,12,9,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,21,21,22,22,16,16,16,16,16,16,16,16,18,16,16,16,16,16,16,16,16,19,17,17,12,2,2,14,14,14,12,12,12,12,12,12,13,14,14,14,18,5,7,16,18,16,0,0,0,0,0,0,16,18,0,0,16,18,17,19,16,18,16,18,16,18,16,18,16,18,16,18,16,18,16,18,16,18,17,19,17,19,17,19,22,23,23,22,23,22,2,2,2,2,14,14,14,17,19,17,19,0,0,2,2,2,2,14,14,14,14,2,2,2,2,14,14,22,0,0,0,0,12,12,12,12,12,12,0,0,0,0,2,2,2,2,2,19,0,0,0,18,16,2,2,19,17,19,17,2,2,2,2,2,2,2,2,19,17,12,12,12,12,0,0,19,17,0,0,0,0,0,0,0,0,0,17,19,0,0,3,1,17,19,2,2,19,17,18,16,18,18,0,0,0,12,12,14,14,14,14,19,17,19,17,19,17,19,17,19,17,19,17,18,16,16,18,16,18,16,18,16,18,16,18,16,18,0,0,2,2,2,2,2,2,2,2,2,2,16,18,2,2,2,1,14,2,2,2,2,2,2,2,2,17,19,2,1,0,17,19,14,14,0,0,5,7,14,14,17,19,17,19,0,0,1,3,18,17,0,2,14,14,0,0,0,14,0,0,0,0,0,8,8,0,0,16,18,0,0,18,16,0,0,14,14,2,2,2,2,0,0,3,1,20,2,4,2,14,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,3,12,12,10,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,12,12,12,12,12,12,14,14,12,12,12,12,14,14,14,14,0,0,2,2,2,2,14,14,2,14,14,14,10,10],"BP1":null,"BP2":null,"BCI":[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,28,28,28,31,28,28,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,28,28,28,28,28,28,28,28,31,31,31,31,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,28,28,28,28,28,28,28,28,28,0,31,28,31,31,28,28,28,31,31,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,28,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,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,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,31,31,28,28,31,31,31,31,31,31,28,28,28,28,28,28,28,28,31,31,28,28,31,31,28,28,31,31,28,31,31,31,31,31,31,28,28,28,28,31,31,31,31,31,31,31,31,31,31,28,31,31,31,31,31,31,31,31,28,28,31,31,28,28,31,31,31,31,31,31,31,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,31,31,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,31,31,28,28,31,31,28,28,31,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,28,28,28,28,28,28,28,28,31,31,31,28,28,28,28,28,28,28,28,31,31,28,28,28,28,31,31,28,28,28,28,0,0,0,0,0,0,0,0,0,0,28,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,28,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,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],"BEI":null,"BlockData":"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","VehicleData":"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","designChanged":false,"blueprintVersion":87,"blueprintName":"CBX Ghost Fire","SerialisedInfo":{"JsonDictionary":{},"IsEmpty":true},"Name":null,"ItemNumber":506,"LocalPosition":"10714.56,-4.02599,14890.51","LocalRotation":"-0.3512274,0.6775597,0.6284922,-0.1501657","ForceId":1644215680,"TotalBlockCount":782,"MaxCords":"11,4,22","MinCords":"-11,-2,-17","BlockIds":[123,123,108,108,113,113,124,124,125,125,108,108,113,113,147,150,146,156,115,115,115,147,201,152,196,150,173,173,173,173,173,173,173,415,415,199,163,199,160,177,182,829,826,846,846,833,826,82,82,82,174,940,940,940,849,834,826,826,838,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,97,97,1040,1040,1031,1031,1031,1031,1031,1031,1031,1031,940,940,940,415,940,42,42,42,42,42,42,42,42,199,199,199,161,163,178,1292,1317,1321,1040,1040,1040,1031,1040,1040,1277,1276,1316,1320,1289,1289,123,123,108,108,113,113,115,115,124,124,125,125,97,97,108,108,113,113,115,115,42,42,42,42,42,42,42,42,42,42,42,42,416,1976,1977,1968,1968,1968,1968,38,38,38,38,38,38,1975,1974,115,1967,1967,1967,1967,1974,1975,199,178,199,150,163,173,940,513,1909,1909,1031,943,3,3,514,82,1029,82,82,1955,1954,1970,1971,1962,1963,1956,1957,1966,1966,935,935,542,541,1038,151,150,1958,1959,1962,1963,1969,1969,1967,1967,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,940,943,943,82,64,64,64,977,977,977,924,924,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,163,199,1030,70,930,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,918,918,918,827,833,833,827,930,826,826,826,826,826,838,838,834,834,415,415,415,415,924,923,925,154,977,977,1331,415,415,1036,1036,1036,1040,1040,1040,1031,1031,1031,1030,1040,1040,1040,935,1970,1971,1970,1971,935,1214,1217,1214,1217,1214,1217,1214,1217,1233,1237,1233,1237,1204,1205,1786,1786,1783,1783,1787,1787,1786,1786,1786,1786,1786,1786,1782,1782,1782,1782,1782,1782,1786,1786,1782,1782,1785,1785,1782,1782,1781,1781,1786,1786,1192,1193,1192,1193,1192,1193,1193,1207,1207,1207,1207,1192,1193,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1199,1198,1198,1198,208,208,208,208,1199,1199,1199,1199,1197,1197,208,208,1199,1199,1198,1198,1199,1199,1198,1199,1199,1237,1233,1214,1217,1199,1199,1204,1205,1204,1205,1214,1217,1217,1233,1237,1233,1237,1214,1214,1217,1199,1199,1199,1199,208,208,1233,1237,1233,1237,1233,1237,1233,1237,1214,1217,208,1199,1199,208,208,1206,1206,1237,1233,1213,1216,1203,1202,1214,1217,1199,1199,208,1217,1214,1232,1236,1204,1205,1201,1200,1781,1781,1226,1222,1201,1200,1198,1198,1198,1198,1198,1198,1233,1237,1786,1786,1787,1787,1787,1787,1783,1783,1783,1783,1782,1782,208,208,1197,1197,1199,1199,1199,1199,1199,1199,1199,1199,1213,1216,1233,1237,1208,1198,1209,1199,1199,1199,1199,1199,1199,1198,1198,1197,1197,1197,1198,208,1213,1216,1232,1236,208,208,1206,1206,1213,1216,1232,1236,1213,1216,208,208,1206,1206,1239,1238,1197,1197,1198,1198,1193,1192,1209,1197,1197,1197,208,208,208,1201,1200,1233,1237,1233,1237,1233,1237,1217,1214,1217,1214,1205,1204,1199,1199,1199,1199,208,208,943,943,958,417,920,417,1192,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,928,943,1199,1199,82,918,918,918,924,924,924,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,930,928,928,928,928,928,928,928,928,928,928,928,928,928,1040,1040,1031,1031,1031,1031,1038,1038,1040,1040,1031,1031,1040,1040,3,3,1040,1040,1040,1040,1031,1031,1199,1199,417,1199,1199,1199,70,70],"BlockState":"=0,781","AliveCount":781,"BlockStringData":["--Turret Aimer\r\n\r\n----------\r\n--Config--\r\n----------\r\n\r\n--Max position derivation degree to use for prediction\r\nmaxderive = 3\n--Rate to smooth interpolated derivation degree information, exponential by degree\r\nsmoothrate = 1/2\r\n--The angle at which a missile has passed its target that it will be detonated\r\nmissiledetang = 100\r\n--How many meters to set timed fuses for after predicted impact\r\npendepth = 3\r\n\r\n----------\r\n--Config--\r\n----------\r\n\r\n--Maximum number of targets to store data for\r\nmaxbuffered = 50\r\n\r\n--Position derivation info for all tracked targets\r\ntargposinf = {}\r\ntargposinfsz = 0\r\n\r\n--Smoothed aim point offsets for all targets\r\ntargaimpoints = {}\r\ntargaimpointsz = 0\r\ntargaimsmoothing = 1/80\r\n\r\nticklen = 1\r\ncurtick = 0\r\n\r\n----------\r\n\r\n--Calculates target position derivation values for given target 't'\r\nfunction CalcTargetPosInf(I, t)\r\n    if not targposinf[t.Id] then\r\n        if targposinfsz >= maxbuffered then targposinf = {}; targposinfsz = 0 end\r\n        targposinf[t.Id] = {}\r\n        targposinf[t.Id].max = {}\r\n        targposinfsz = targposinfsz + 1\r\n    end\r\n    local arr = {}\r\n    arr.max = targposinf[t.Id].max\r\n    arr[0] = t.Position\r\n    arr[1] = t.Velocity\r\n    local smoothamt = 1\r\n    for i = 1, maxderive, 1 do\r\n        local oldval = targposinf[t.Id][i-1]\r\n        if oldval == nil then break end\r\n        arr[i] = (arr[i-1] - oldval) * (1 / ticklen)\r\n        arr[i] = arr[i] * smoothamt + (targposinf[t.Id][i] or Vector3(0,0,0)) * (1 - smoothamt)\r\n        if arr[i].magnitude > (arr.max[i] or 0) then arr.max[i] = arr[i].magnitude end\r\n\r\n        smoothamt = smoothamt * smoothrate\r\n    end\r\n    targposinf[t.Id] = arr\r\n    return targposinf[t.Id]\r\nend\r\n\r\nfunction SmoothTargetAimPoint(I, t)\r\n    if not targaimpoints[t.Id] then\r\n        if targaimpointsz >= maxbuffered then targaimpoints = {}; targaimpointsz = 0 end\r\n        targaimpoints[t.Id] = Vector3(0,0,0)\r\n    end\r\n    targaimpoints[t.Id] = (t.AimPointPosition - t.Position) * targaimsmoothing + targaimpoints[t.Id] * (1 - targaimsmoothing)\r\nend\r\n\r\n--Performs per-tick processing on all targets\r\nfunction UpdateTargets(I)\r\n    for i = 0, I:GetNumberOfMainframes() - 1, 1 do\r\n        for j = 0, I:GetNumberOfTargets(i) - 1, 1 do\r\n            local inf = I:GetTargetInfo(i, j)\r\n            if inf.Valid then\r\n                CalcTargetPosInf(I, inf)\r\n                SmoothTargetAimPoint(I, inf)\r\n            end\r\n        end\r\n    end\r\nend\r\n\r\n--Predicts TargetInf 't's predicted location in 'time' seconds\r\nfunction PredictTargetVel(I, t, time)\r\n    local arr = targposinf[t.Id]\r\n    local res = Vector3(0,0,0)\r\n    local nom = 1\r\n    local denom = 1\r\n    -- TODO: Limit how much time we predict for each derivative instead of exponential smoothing\r\n    -- Ex: for the third derivative on, only predict for 0.5 seconds worth of time\r\n    for i = 1, maxderive, 1 do\r\n        if arr[i] == nil then break end\r\n        local maxtime = time\r\n        if i >= 2 then maxtime = arr[i].magnitude / arr.max[i-1] end\r\n        denom = denom * i\r\n        nom = math.pow(math.min(time, maxtime), i)\r\n        res = res + nom / denom * arr[i]\r\n    end\r\n    return res / time\r\nend\r\n\r\nfunction SetFuses(I, time)\r\n    for i = 13, 14, 1 do\r\n        I:Component_SetFloatLogicAll(i, time)\r\n    end\r\nend\r\n\r\n--Calculates a predicted world position in which a weapon at position 'curpos' with projectile speed 'speed' would hit target 'targ' with gravity multiplier 'gravity'\r\nfunction CalcAimPos(I, curpos, targ, speed, gravity)\r\n    -- TODO: Can recalculate Gravity for each iteration to improve accuracy more\r\n    local aimpos = targaimpoints[targ.Id] + targ.Position\r\n\r\n    local diff = aimpos - curpos\r\n    local tvel = targ.Velocity\r\n    local timetohit\r\n    local veldif\r\n    local grav\r\n    local gravloss\r\n    -- More iterations improves accuracy\r\n    for i = 1, 10, 1 do\r\n        veldif = diff.normalized * speed - tvel\r\n        timetohit = diff.magnitude / math.max(Vector3.Dot(veldif, diff.normalized), 0.1)\r\n        tvel = PredictTargetVel(I, targ, timetohit)\r\n        grav = I:GetGravityForAltitude(curpos.y + diff.y / 2.0) * gravity\r\n        gravloss = grav * timetohit * timetohit * 0.5\r\n        diff = aimpos - gravloss - curpos\r\n    end\r\n    SetFuses(I, timetohit + pendepth / speed)\r\n    return diff + tvel * timetohit + curpos\r\nend\r\n\r\n--Aims weapon 'wep' at predicted location of target 'targ' and fires if aligned\r\nfunction FireWeapon(I, wep, targ)\r\n    if not targ.Valid then return end\r\n    local inf = I:GetWeaponInfo(wep)\r\n    if not inf.Valid then return end\r\n\r\n    local grav = 1.0 -- TODO: gravtable is not working, weapon type is turret for each\r\n    local speed = inf.Speed\r\n    local res = CalcAimPos(I, inf.GlobalFirePoint, targ, speed, grav) - inf.GlobalFirePoint\r\n\r\n    I:AimWeaponInDirection(wep, res.x, res.y, res.z, 0)\r\n    I:FireWeapon(wep, 0)\r\nend\r\n\r\nlauncherspeeds = {}\r\n\r\nfunction LauncherHash(launcher)\r\n    local pos = launcher.LocalPosition\r\n    return \"\"..pos.x..\",\"..pos.y..\",\"..pos.z\r\nend\r\n\r\nfunction GuideMissiles(I, targ)\r\n    local trans = I:GetLuaTransceiverCount()\r\n    for i = 0, trans - 1, 1 do\r\n        local missiles = I:GetLuaControlledMissileCount(i)\r\n        for j = 0, missiles - 1, 1 do\r\n            local inf = I:GetLuaControlledMissileInfo(i, j)\r\n            local launcher = LauncherHash(I:GetLuaTransceiverInfo(i))\r\n            local launcherspeed = launcherspeeds[launcher]\r\n\r\n            local topspeed = launcherspeed or 300\r\n            local curspeed = inf.Velocity.magnitude\r\n            local aim\r\n            if inf.TimeSinceLaunch >= 1 and curspeed > (launcherspeed or 0) then launcherspeeds[launcher] = curspeed; topspeed = curspeed end\r\n            if targ and targ.Valid then\r\n                aim = CalcAimPos(I, inf.Position, targ, math.max(curspeed, topspeed / 2), 0)\r\n            else\r\n                aim = inf.Position + Vector3(0, 100000, 0)\r\n            end\r\n\r\n            if Vector3.Distance(inf.Position, targ.AimPointPosition) <= 50 \r\n                and Vector3.Angle(targ.AimPointPosition - inf.Position, inf.Velocity) >= missiledetang\r\n                and Vector3.Angle(aim - inf.Position, inf.Velocity) >= missiledetang then\r\n                I:DetonateLuaControlledMissile(i, j)\r\n            end\r\n            I:SetLuaControlledMissileAimPoint(i, j, aim.x, aim.y, aim.z)\r\n        end\r\n    end\r\nend\r\n\r\n----------\r\n\r\nfunction Update(I)\r\n    curtick = curtick + 1\r\n    local curtime = I:GetGameTime()\r\n    ticklen = curtime - (lasttick or curtime - 1)\r\n    lasttick = curtime\r\n\r\n    UpdateTargets(I)\r\n\r\n    --Select a target to fire at\r\n    -- TODO: Implement a system to assign weapon system to certain mainframes, probably requires using block names\r\n    local targ = nil\r\n    for i = 0, I:GetNumberOfMainframes() - 1, 1 do\r\n        for j = 0, I:GetNumberOfTargets(i), 1 do\r\n            targ = I:GetTargetInfo(i, j)\r\n            if targ and targ.Valid then break end\r\n        end\r\n        if targ and targ.Valid then break end\r\n    end\r\n    -- Fire weapons\r\n    if targ and targ.Valid then\r\n        for i = 0, I:GetWeaponCount() - 1, 1 do\r\n            FireWeapon(I, i, targ)\r\n        end\r\n    end\r\n    GuideMissiles(I, targ)\r\nend\r\n"],"BlockStringDataIds":[215],"GameVersion":"4.1.0.1","PersistentSubObjectIndex":2,"PersistentBlockIndex":232,"AuthorDetails":{"Valid":true,"ForeignBlocks":0,"CreatorId":"d36f053c-8a00-41ff-97d1-0e45d1480671","ObjectId":"46868cea-55c0-4f33-b702-5cc1d38dae6e","CreatorReadableName":"Player","HashV1":"4453007620c29b7961ded9e45a398cc4"},"BlockCount":781}}