Although to outsiders, this HUD and PFD are well done, I found several flaws:
You are still using your old architecture, and based on actual testing, this architecture will occur including but not limited to:
Error displayed when the speed scale value of the speed/height display bar is at the top.
Error display occurs directly due to scientific notation when the X or Y (or both) coordinates of the display element approach 0.
Severe excess problem in the attitude display section of the PFD.
Display of ground height on height bar:
What I thought at first was that the distance between each slash was constant; as the height increased, the number of slashes decreased; when reaching a certain height, it disappeared.
In fact: the number of slashes is constant, and the distance between each slash decreases with the increase of height and eventually disappears.
The disadvantage is also obvious: if you do not rely on the terrain position of the horizontal bar, it is completely impossible to determine the change in ground height.
Note: Antonov Airport and this mod also have compatibility issues
When trying to load the Antonov Airport map,WavePatcher.GetSeaLevel and WavePatcher.GetSeaLevelFromPartScript kept reporting NullReferenceException, causing the game to crash
Following Content is the log:
NullReferenceException: Object reference not set to an instance of an object
at WavePatcher.GetSeaLevel (UnityEngine.Vector3 pos) [0x00005] in eb37d4ba5077441ab7acda21faf1b6d8>:0
at WavePatcher.GetSeaLevelFromPartScript (System.Object obj) [0x00028] in
eb37d4ba5077441ab7acda21faf1b6d8>:0
at (wrapper dynamic-method) Assets.Scripts.Parts.PartScript.LateUpdate_Patch0(object)
For custom decals, can we take this measure:
Add the Decals category separately to the aircraft data section, and transcode the image to Base64 and store it in (although this will bring about 1/3 of the volume expansion, it avoids the safety problem caused by unprintable characters), and then the customized decals of an aircraft can only read the decals that have been stored in the Decals category, otherwise the Decals will be automatically stored in it.
Please forgive me for telling the truth.
This work is missing a lot of details, not 1 Part, and there are even details wrong.
For example, the attitude meter, which you mentioned yourself, is limited to 30 to-15, but you don't mark these two places at all (green parallel lines or amber crosses), and there are no red arrows that Airbus pilots are familiar with.
The AFDS shows that the heading mode is clearly set above, but there is no roll flight guide below. The pitch flight guide is completely independent of altitude, just a fixed display position.
Moreover, Airbus will not display FD, but 1FD2, -FD2, 1FD-, or not display it directly (if both flight directors are turned off)
This system can run directly without additional variables, which is great, but this will lose most of its functionality.
But we can also set some default values when it needs variables to ensure that it works normally without variables.
I am doing an Airbus PFD and so far I have only completed the attitude display (which is the most difficult part), a lot of details.
Hey, why did you steal my plane? To protect the copyright of the original author, I will not release this aircraft publicly. I also warned you not to go public. But you made this plane public! You broke your word! Go to the Forum
Hey, I sent you the files of this plane, and you turned around and sent this thing out, and didn't mark the original author? If you keep doing this, I'll report infringement. Some screenshots proving that I am the original author
@chineseman it's impossible to do that because SP2 needs to support all the SP crafts, if you changed the radar features, it'll damage most of the crafts which work by FT
@J0LLYR0G3RYT You can just switch to the same plane
it's impossible to do that because weapons is kinds of parts, and you can't tell what damaged part is necessary, so please just reset the plane.
Can you add Chinese language?
"Chong Chong Helper" stole your game and changed it into Chinese version, that caused many problem:Machine translate,stolen airplane,etc.
We hope you can add Chinese.
Note:
In the game, AltitudeAgl has some error, so it can't get the correct data at some time, such as AltitudeAgl>Altitude,AltitudeAgl<2 When I fly at a high altitude, those causes Auto-GCAS triggers abnormally.
So I changed it and it won't trigger abnormally.
The next version will allow players to adjust the radar display range during flight.
Due to the fact that this radar was generated through a script and the script has been lost, this will be a significant workload.
@Jundroo Please fix this issue in SimplePlanes or SimplePlanes 2!
In almost all inputs, NaN or Infinity can be processed correctly, but in propeller blades, this can cause the game to go black and freeze.
I changed your aircraft's radar The radar cannot get any things on SimplePlanes's radar, because it is real-time refresh, such as "TargetSelected", you used it on the screen.
So I changed radar by using Variable which will not refresh real-time, The target in the direction corresponding to the scanning line will be refreshed. If a target on the screen passes through the scanning line twice or more but is not refreshed, the radar will determine that the target is lost and disappear from the screen, like the radar in real world
Although to outsiders, this HUD and PFD are well done, I found several flaws:
You are still using your old architecture, and based on actual testing, this architecture will occur including but not limited to:
Display of ground height on height bar:
The disadvantage is also obvious: if you do not rely on the terrain position of the horizontal bar, it is completely impossible to determine the change in ground height.
I hope it will improve in the next edition
+1Special Thanks:
@PlanariaLab for 1 Part HUD
@Jundroo for Pigpen
Link to the aircraft
Note: Antonov Airport and this mod also have compatibility issues
When trying to load the Antonov Airport map,
WavePatcher.GetSeaLevel
andWavePatcher.GetSeaLevelFromPartScript
kept reportingNullReferenceException
, causing the game to crashFollowing Content is the log:
NullReferenceException: Object reference not set to an instance of an object
at WavePatcher.GetSeaLevel (UnityEngine.Vector3 pos) [0x00005] in eb37d4ba5077441ab7acda21faf1b6d8>:0
at WavePatcher.GetSeaLevelFromPartScript (System.Object obj) [0x00028] in
eb37d4ba5077441ab7acda21faf1b6d8>:0
at (wrapper dynamic-method) Assets.Scripts.Parts.PartScript.LateUpdate_Patch0(object)
@LandonSG2015 Wow that's so funny😍😍😍Without FT you can't even calculate 1+1😍😍😍
@LandonSG2015 wow that's funny😂 I regreted that this website doesn't log the IP regions 😂
@LandonSG2015 Oh where are the upvote of your comment from? It's hard to guess! lmao
+1@LandonSG2015 OK where has mentioned Mac? Is this craft require Mac? I didn't see it
+1For custom decals, can we take this measure:
Add the Decals category separately to the aircraft data section, and transcode the image to Base64 and store it in (although this will bring about 1/3 of the volume expansion, it avoids the safety problem caused by unprintable characters), and then the customized decals of an aircraft can only read the decals that have been stored in the Decals category, otherwise the Decals will be automatically stored in it.
Hey guys, did you start your account by stealing other people's planes? Interesting.
高度模式下,接近目标高度显示的是
ALT*
吧,而不是*ALT
🤔So can we trigger DIRECT LAW by turning off two FACs?
@Yukie570 没办法的事了,设个缺省值吧
@Yukie570 花括号内得东西会转化为文本后再参与显示,这也是为什么花括号内不能套花括号,
如果我们有{a|1?"xxx":""},在a存在时他无论如何都会显示xxx,但是a不存在时就没有显示
那如果我想写一个<rotate={a;f3}>,在a不存在时直接不显示的话,那么就是:
{a|1?"<rotate=":""}{a;f3}{a|1?">":""}
虽然字符数大幅度增大,但是!可以保证a不存在时没问题!
@Yukie570 原来你也中国的啊😋B站账号哪个😋
你用点特殊手段就可以做到可以在变量缺失时正常运行😁
Please add built-in hyperbolic trigonometric functions to SimplePlanes 2
+1Please forgive me for telling the truth.
This work is missing a lot of details, not 1 Part, and there are even details wrong.
For example, the attitude meter, which you mentioned yourself, is limited to 30 to-15, but you don't mark these two places at all (green parallel lines or amber crosses), and there are no red arrows that Airbus pilots are familiar with.
The AFDS shows that the heading mode is clearly set above, but there is no roll flight guide below. The pitch flight guide is completely independent of altitude, just a fixed display position.
Moreover, Airbus will not display FD, but 1FD2, -FD2, 1FD-, or not display it directly (if both flight directors are turned off)
This system can run directly without additional variables, which is great, but this will lose most of its functionality.
But we can also set some default values when it needs variables to ensure that it works normally without variables.
I am doing an Airbus PFD and so far I have only completed the attitude display (which is the most difficult part), a lot of details.
Hey, why did you steal my plane? To protect the copyright of the original author, I will not release this aircraft publicly. I also warned you not to go public. But you made this plane public! You broke your word!
+1Go to the Forum
@Graingy emm, I'll try, but it's too much
Hey, I sent you the files of this plane, and you turned around and sent this thing out, and didn't mark the original author? If you keep doing this, I'll report infringement.
Some screenshots proving that I am the original author
@Emma159 i think you can add the "waterproof:true" attribute to each weapon, and this seems to be the only solution.
+1oh sorry, the weapons are still not work on my PC in the latest version.
Please pin this comment.
+1WARNING: The missile can't guide when the physics is "Low", please set your physics to "Medium" or "High".
@chineseman maybe, i don't know
@chineseman it's impossible to do that because SP2 needs to support all the SP crafts, if you changed the radar features, it'll damage most of the crafts which work by FT
@J0LLYR0G3RYT You can just switch to the same plane
+1it's impossible to do that because weapons is kinds of parts, and you can't tell what damaged part is necessary, so please just reset the plane.
Can you add Chinese language?
"Chong Chong Helper" stole your game and changed it into Chinese version, that caused many problem:Machine translate,stolen airplane,etc.
We hope you can add Chinese.
Sorry, but he betrayed me......
Please ignore this comment, thank you.
WHY DID YOU POST IT AGAIN?
Note:
In the game, AltitudeAgl has some error, so it can't get the correct data at some time, such as AltitudeAgl>Altitude,AltitudeAgl<2 When I fly at a high altitude, those causes Auto-GCAS triggers abnormally.
So I changed it and it won't trigger abnormally.
@TheCommentaryGuy Okay.
I posted it.
Forgive me for being a Chinese that I can't use English well.
+3This F22 is great!
+1I changed it and it has FBW System and a more realistic radar.
Would you like to have a look?
@Plsaper Now you need to download the new version.
That's more real.
@1234567891234 行
I have a new version. Please use that.
@1234567891234 Bilibili Name:一名简飞玩家
你的Name呢
Is smoothstep(a b,t) equal to a+(b-a)(3clamp01(t)clamp01(t)-2clamp01(ttt)) ?
@Ujkkkhdisoeke 我的世界!
Minecraft!
BUT I WILL ALWAYS HELP YOU
You need to calm down.
Due to floating-point errors, this scheme cannot accurately determine wind speed and direction, so this data is for reference only.
+1@hRmm He used flight control to simulate the function of vertical stabilizer.
@FHCMD I'm sorry, @ you here.
I made a new version, now it has start screen(no animate:( ).
@M107AA12BFG50 I'm sorry, @ you here.
I made a new version, now it has start screen(no animate:( ).
@Stanmich I'm sorry, @ you here.
I made a new version, now it has start screen(no animate:( ).
@IceCraftGaming I'm sorry, @ you here.
I made a new version, now it has start screen(no animate:( ).
The next version will allow players to adjust the radar display range during flight.
Due to the fact that this radar was generated through a script and the script has been lost, this will be a significant workload.
@Jundroo Please fix this issue in SimplePlanes or SimplePlanes 2!
In almost all inputs, NaN or Infinity can be processed correctly, but in propeller blades, this can cause the game to go black and freeze.
你TM劈我瓜是吧
+1I changed your aircraft's radar The radar cannot get any things on SimplePlanes's radar, because it is real-time refresh, such as "TargetSelected", you used it on the screen.
So I changed radar by using Variable which will not refresh real-time, The target in the direction corresponding to the scanning line will be refreshed. If a target on the screen passes through the scanning line twice or more but is not refreshed, the radar will determine that the target is lost and disappear from the screen, like the radar in real world