{"FileModelVersion":{"Major":1,"Minor":0},"Name":"LUAtester_HUD","Version":6,"SavedTotalBlockCount":73,"SavedMaterialCost":1918.0,"ContainedMaterialCost":0.0,"ItemDictionary":{"411":"3cc75979-18ac-46c4-9a5b-25b327d99410","424":"0706d2b0-c244-4e0f-8577-79338cb073cf","438":"d3924bae-be5a-43a0-be19-64fc7c8d6059","202":"26a604f0-071c-49ca-8a0e-e1d9c959b1c5","201":"f29b1372-f4f3-4305-aa85-5fe214361fb7","223":"3ed4d2a4-62ce-4807-b516-6da685804e1e","630":"8d948200-242c-47c3-b46a-ecdf40f7b39b","288":"8bd20877-417f-4094-ab24-1ebae4d73f85","227":"a745d992-b62f-4014-a524-9e5953ccffd3","639":"b286aa49-6029-4ec3-9b58-b987a3d0ae61","213":"62e2b663-c26f-461e-ae26-43068010f993","238":"a6edccd7-3ec8-419c-9405-703e8b4bdc8b","750":"cb5bfa64-c3fd-435c-b0da-3891a86b20d2"},"Blueprint":{"ContainedMaterialCost":0.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,0.0,0.0,1.0,1.0,0.0,1.0,0.0,5.98726224899292,-1.0,0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,4.7100000381469727,0.0,0.10000000149011612,0.10000000149011612,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,-1.0,0.0,0.0,0.0,0.0,-1.0,74.0999984741211,0.0,-1.0,0.0,0.0,500.0,-1.0,12.0,0.0,0.0,0.0,10.753389358520508,0.0,0.0,0.0,0.0,0.12312312424182892,0.0,0.0,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.459062,0.239241,0.754969,0.343404","0.308918,0.143973,0.895491,0.636892","0.143581,0.307546,0.984844,0.987638","0.808425,0.569517,0.142236,0.480203","0.092052,0.973053,0.474993,0.497998","0.771335,0.424133,0.144251,0.524422","0.235086,0.715991,0.227956,0.064727","0.62626,0.047564,0.659606,0.482228","0.763533,0.736411,0.103655,0.568229","0.750577,0.402138,0.66223,0.193439","0.858914,0.331818,0.82518,0.041184","0.502087,0.098062,0.004384,0.559842","0.097628,0.052188,0.765556,0.023603","0.677497,0.597793,0.197748,0.034544","0,0,0,0","0,0,0,0","0,0,0,0","0,0,0,0","0,0,0,0"],"SCs":[],"BLP":["0,0,1","0,0,2","0,0,3","0,0,4","0,0,5","0,0,6","-1,0,1","-1,0,2","-1,0,4","-1,0,3","-1,0,5","-1,0,6","-2,0,6","-2,0,5","-2,0,4","-2,0,2","-2,0,3","-2,0,1","-3,0,1","-3,0,2","-3,0,3","-3,0,4","-3,0,5","-3,0,6","0,0,7","-1,0,7","-2,0,7","-3,0,7","-4,0,7","-4,0,6","-4,0,5","-4,0,4","-4,0,3","-4,0,2","-4,0,1","-5,0,1","-5,0,2","-5,0,3","-5,0,4","-5,0,6","-5,0,5","-5,0,7","-6,0,7","-6,0,6","-6,0,5","-6,0,4","-6,0,3","-6,0,1","-6,0,2","-3,1,3","-3,1,2","-3,1,1","-3,2,1","-3,3,1","-3,4,1","-2,3,1","-2,1,1","-2,2,1","-4,1,1","-4,2,1","-4,3,1","-3,1,0","-3,2,0","-3,3,0","-3,4,0","-3,3,2","-3,2,4","-3,1,4","-4,4,1","-3,4,2","-1,1,4","-3,5,1","-2,4,1"],"BLR":[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,2,0,0,0,0,21,21,21,22,22,22,16,16,16,16,19,2,0,18,4,0,0,16],"BP1":null,"BP2":null,"BCI":[10,4,10,4,10,4,4,10,10,4,4,10,4,10,4,4,10,10,4,10,4,10,4,10,10,4,10,4,10,4,10,4,10,4,10,4,10,4,10,10,4,4,10,4,10,4,10,10,4,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"BEI":null,"BlockData":"MQAADgAAAAcAAAAAAAAAAF0bAQAAAAAAAAQBAAAAMgAABwAAAAcAXRsBAAAAAAAABAUAAAAzAAAjAAAAmgAPJwAAAAAAhM0AAAAAAIXNAAAAfgCGzQAAAJMAXRsBAACTANwABM3MTD3dAAQAAHpD3gAEmpmZPkABBM3MTD1BAQQAAHpDQgEEmpmZPqQBBM3MTD2lAQQAAHpDpgEEmpmZPggCBM3MTD0JAgQAAHpDCgIEmpmZPmwCBM3MTD1tAgQAAHpDbgIEmpmZPtACBM3MTD3RAgQAAHpD0gIEmpmZPgAABAAAAEABAAQAAABAAgAEAABAQAAABAYAAABCAAAOAAAAPwABAAAAAAAAXRsBAAAxAAIABI/Cdb4EAAQAAIC/BwAEAACAPwsAAQEMAAPilqEPAAQKAAAAFAAEAP8A/xUAAQAAAAQMAAAAAQAESFVEMUQAAA4AAAAHAAAAAAAAAABdGwEAAAAAAAAEEQAAAEUAAA4AAAAHAAAAAAAAAABdGwEAAAAAAAAEEgAAAEYAAA4AAABMAQEAAAAAAABdGwEAAEUBAAD/QUnjg6HjgqTjg7Pjg5Xjg6zjg7zjg6DvvJDjgYzni5njgaPjgabjgYTjgovmlbXjgpLooajnpLrjgZfjgb7jgZnjgILnp7vmpI3jgavlvZPjgZ/jgorjgIHlkI3liY0oSFVEMSnjga7jg5vjg63jg5fjg63jgrjjgqfjgq/jgr/igJXjgpLjg5fjg6zjg4/jg5bjgafjgrPjg5Tjg7zjgZfjgabjgY/jgaDjgZXjgYTjgILmpIXlrZDjgajjg5vjg63jg5fjg63jga7kvY3nva7plqLkv4Ljga/kv53jgaPjgabjgY/jgaDjgZXjgYTjgILntKLmlbXjgavjga9BAABASeODoeOCpOODs+ODleODrOODvOODoOOBqOmBqeWIh+OBque0ouaVteijhee9ruOBjOW/heimgeOBp+OBmeOAggAABBYAAABHAAAOAAAABwAAAAAAAAAAXRsBAAAAAAAABBcAAABIAAAOAAAABwAAAAAAAAAAXRsBAAAAAAAABBgAAAA=","VehicleData":"Vy4AAAAAAAAHAAAAAAAAAAAAAAAA8FsKAQAAAAAOAAAAAAAPJwAAAAAA0AcAAAAAAJ9xBAAAAAAAOAAAAFcCDycAAAAAAKCGAQAAnAAAAAAAAJwAAgAAAADcAAMAAAAAMgEEAAAAAIgBBQAAAADIAQwAAAAACAIAABAAAAAAAAAAAAAAAAAAAAAAAQAEAAAAAAIAEAAAAAAAAAAAAAAAAAAAAAADAAQCAAAABAAQAAAAAAAAAAAAAAAAAAAAAAUABAMAAAAGABAAAAAAAAAAAAAAAAAAAAAABwAEBAAAAAgAEAAAAAAAAAAAAAAAAAAAAAAJAAQFAAAACgAQAAAAAAAAAAAAAAAAAAAAAAsABAwAAAAAABConFEtEh+OSpNAqmZIteeZAQAMMzOzPjMzsz7NzEw9AgAMAAAAAAAAgD4AAIC+BQAM/f///wIAAAAEAAAAAAAQ9fjx8rWSR0Cex96G2GCFgwEADAAAwD4AAMA+AACAPwIADAAAAAAzM7M+zczMvQMADAAAtMIAAAAAAAAAAAQABAQAAAAFAAz9////AgAAAAQAAAAAABConFEtEh+OSpNAqmZIteeZAQAMAADAPpqZGT/NzEw9AgAMAAAAAJqZGT7NzEw9AwAMAAASwgAAAAAAAAAABAAEFgAAAAUADP3///8CAAAABAAAAAAAEDhr4tej9eNKlIZm1jIiszYBAAzNzMw+MzOzPpqZGT8CAAwAAAAAzcxMvs3MTD0FAAz9////AgAAAAQAAAAAABAL3zdsr37USIXYJFMBTY7fAQAMZmYmP83MzD7NzMw+AgAMAAAAAJqZmb4zM7O+BQAM/f///wIAAAAEAAAAAAAQnZtmMLQLcECova1c2TtoMgEADAAAgD8zM7M+zcxMPQIADAAAAADNzMy9AACAvgMADAAAAIAAAAAAAAA0QwUADP3///8CAAAABAAAAEcpAQAAAAAABwAAAAAAAAAAAAAAAMF9Vp8AAAAABwAAAAcAAAAAAAAAAAAABAEAAAA57QcAAAAAAAcAAAAHAAEAAAAAAAAAAASgW2c+PjUUAAAAAAAHAAAAIwABAAAAAAAACgAEzczMPQsABM3MzD0MAATNzMw9DQAEzczMPQ4ABM3MzD1SQwAAAAAAAAcAAAAAAAEAAAAAAADESgAAAAAAAAcAAAAOAAAAAAAAAAAAAAQAAEBAAwAEAABAQCveCgAAAAAABwAAAAgAAQAAAAAAAAAAAQABAAEAMo5QAAAAAAAHAAAAAAAAAAAAAAAA0KtlAAAAAAAOAAAAAAAAAAAAAAAAAQAAAAAAAC7LBAAAAAAABwAAAAAAJIgAAAAAAMInYQAAAAAABwAAAEYAAAAAAAAAAAAABAAASEIKAAQAAMjBDwAEAABcQhQABAAA+kMZAAQAgDtFMgAEAEAcRjcABABAHEYeAAQAAIA/IwAEAACAPygABAAAoEES6AEAAAAAAA4AAAAAAA8nAAAAAACghgEAAAAA","designChanged":false,"blueprintVersion":6,"blueprintName":"LUAtester_HUD","SerialisedInfo":{"JsonDictionary":{},"IsEmpty":true},"Name":null,"ItemNumber":750,"LocalPosition":"-1148.64,25.49997,992.0374","LocalRotation":"0,-0.7079538,0,0.7062587","ForceId":1314595854,"TotalBlockCount":73,"MaxCords":"0,5,7","MinCords":"-6,0,0","BlockIds":[411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,411,424,438,202,201,201,201,223,223,223,223,223,223,223,223,223,223,223,630,288,227,227,639,213,238],"BlockState":"=0,73","AliveCount":73,"BlockStringData":["--ホロプロに名前を付けてください。\nHoloplojector={\r\n    {name=\"HUD1\"},--敵に重なる□を表示するホロプロジェクタ―\n}\r\n\r\n\r\n\r\nfunction Update(I)\r\n\n mainflameID=0\r\n\r focus_number=1\n\r\n --変数定義 Variable define\r\n I:ClearLogs()\r\n target = {}\r\n targetP = {}\r\n x = {}\r\n y = {}\r\n z = {}\r\n\r\r\n --入力　input\r\n --敵のデータ獲得\r\n --Earn enemy pos\r\n for i = 0, focus_number-1, 1 do \r\n  target[i]=I:GetTargetInfo(mainflameID,i)\n  enemy = I:GetTargetPositionInfo(mainflameID,i)\n end\r\n\r\n --座標計算 --Coordinate calculation\r\n for i = 0, focus_number-1, 1 do \r\n  azimuth = math.pi*2/360 * enemy.Azimuth\n  elevation = math.pi*2/360 * enemy.Elevation\n  --三角関数を近似\n  local position_coefficient=0.375\n  local chair_height=0.245\n  z[i] = -math.sin(azimuth) * position_coefficient*0.98\n  x[i] = chair_height+math.sin(elevation) * position_coefficient*1.03\n  --クランプ\n  if elevation>0.53 then\n   x[i] = -1\n   z[i] = 0\r\n  end\n  if elevation<-0.53 then \n   x[i] = -1\n   z[i] = 0\r\n  end\n  if azimuth>0.53 then \n   x[i] = -1\n   z[i] = 0\r\n  end\n  if azimuth<-0.53 then\n   x[i] = -1\n   z[i] = 0\r\n  end\n\n  --敵の存在確認 --enemy being?\r\n  if target[i].Valid == true then\r\n  else--敵がいない場合初期位置に移動\r\n  --Move to initial position if there are no enemies\r\n   x[i] = -1\n   z[i] = 0\r\n  end\r\n end\r\n\n\r\n --出力\r\n --outputs\r\n for inputID=1 ,#Holoplojector do\r\n  for i=0,#Holoplojector do\r\n   if I:Component_GetBlockInfo(33,i).CustomName == Holoplojector[inputID].name then\r\n    outputID = i\r\n   else\r\n   end\r\n  end\r\n\n  I:Log(inputID..\"→\"..outputID)\r\n  \r\n  if inputID==1 then\r\n     I:Component_SetFloatLogic_1(33, outputID, 4, x[0]) \r\n     I:Component_SetFloatLogic_1(33, outputID, 3, z[0]) \r\n  end\r\n end\r\nend"],"BlockStringDataIds":[5],"GameVersion":"3.5.2.5","PersistentSubObjectIndex":0,"PersistentBlockIndex":24,"AuthorDetails":{"Valid":true,"ForeignBlocks":0,"CreatorId":"8e393002-cf31-4333-bec7-33dec41ad5b6","ObjectId":"287d7e86-18de-4d96-b8dd-ae1387e4dd47","CreatorReadableName":"nisi","HashV1":"545a259e324211b9cc83da885e1743ed"},"BlockCount":73}}