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
@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.
@OCEANUNKNOWN The missile itself does not require fuel, but there is an attribute that affects the missile's combustion time (maxFuelTime, in seconds, which is a hidden attribute). You can adjust the fuel time by changing the size of this attribute to make it appear that it does not require fuel.
@MisterT Please use the <rotate={function}> (rotation function, the default positive number is counterclockwise rotation) function (if necessary, use the <pos={function}> (adjust horizontal axis) function and <voffset={function}> (adjust vertical axis)) function.
NOTE:
The system is not case sensitive (except for the system's own functions and user-defined functions).
You can adjust the calibration speed of the inertial navigation system. The variable is "spd". The default is 100 (that is, calibrate 100 meters per second), which can be adjusted by yourself.
Just fly towards the target? What if the target is too close and the turning radius is not enough?
During flight, the rolling shaft has obvious shaking.
@Rakoval500k No.
You mean parallel approach, predicting in advance the intersection of the missile with the target at the current speed.
The Proportional guidance is this:
If the target azimuth is called the line-of-sight angle (q), then ω (missile angular velocity)=k×dq/dt, where k is the scale factor and k must be greater than 1.
@AndrewGarrison SORRY
You must launch the weapon "Lock" to trigger it.
Actually, I replaced one binary library, but when I replaced it with the original library (I backuped it) and test again, it happened, without any change.
@THESPIRAL747 This results in additional performance overhead and significant development time costs:
The dynamic friction factor between the contact surfaces requires a tabulation rather than using constants as before, which requires [a complete rewrite] of the friction mechanism, and may also cause unknown compatibility issues.
@bilibiliwhatpurpleZSYA Then explain why the UPS MD11 (consistent with the crashed aircraft) was released on the day of the UPS Flight 2976 crash? According to the type of aircraft you make, is this really just a coincidence?
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.
Updated The Input:clamp(sum(clamp01(Pitch=0)*((cos(RollAngle)*rate(PitchAngle/15)))+Trim)+Pitch,-1,1)
+4Compass And Bank Angle indicator can use the "shortestAngle",set it "true".
+4Forgive me for being a Chinese that I can't use English well.
+3This F22 is great!
+3I changed it and it has FBW System and a more realistic radar.
Would you like to have a look?
Engine id:Engine-Prop-1 And Engine Prop-2.
+3LOT|abs((LOA*clamp01(abs(floor(LOA))>0))/(rate(LOA)+clamp01(abs(floor(LOA))=0))clamp01(abs(floor(LOA))>0))
+2LAT|abs((LAA*clamp01(abs(floor(LAA))>0))/(rate(LAA)+clamp01(abs(floor(LAA))=0))*clamp01(abs(floor(LAA))>0))
In the 1.11 beta, I found the engine speed limit (2965 rpm, about this value).
+2下不了可能是1.9的,要是真是1.9的话手机运行不了,因为手机会限制模组,电脑版不会,他是在电脑上面制造的.
+2@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
+1Please add built-in hyperbolic trigonometric functions to SimplePlanes 2
+1Hey, 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
@Emma159 i think you can add the "waterproof:true" attribute to each weapon, and this seems to be the only solution.
+1Please pin this comment.
+1WARNING: The missile can't guide when the physics is "Low", please set your physics to "Medium" or "High".
@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.
Due to floating-point errors, this scheme cannot accurately determine wind speed and direction, so this data is for reference only.
+1你TM劈我瓜是吧
+1这个自动驾驶系统很巧妙,利用加速度特性,推算阻力,进而控制推力和阻力,速度偏差甚至不会超过1kts
+1@OCEANUNKNOWN The missile itself does not require fuel, but there is an attribute that affects the missile's combustion time (maxFuelTime, in seconds, which is a hidden attribute). You can adjust the fuel time by changing the size of this attribute to make it appear that it does not require fuel.
+1Don't call me.
+1@Leopard2a8 Don't you use the cockpit every time you build a plane? The main cockpit cannot be deleted. One part HUD plus cockpit, isn't it two parts?
+1@MisterT Please use the <rotate={function}> (rotation function, the default positive number is counterclockwise rotation) function (if necessary, use the <pos={function}> (adjust horizontal axis) function and <voffset={function}> (adjust vertical axis)) function.
+1NOTE:
The system is not case sensitive (except for the system's own functions and user-defined functions).
You can adjust the calibration speed of the inertial navigation system. The variable is "spd". The default is 100 (that is, calibrate 100 meters per second), which can be adjusted by yourself.
+1@GalacticaAsia I built one with interior (only cockpit) and It compatible with Simple Planes VR.
+1B站+1
+1If you use the "sum(smooth(throttle*7.5,0.3)) instruction, it will be more realistic (a known problem will be solved).
+1@Jesse201 You're welcome.
+1Engine Display Have No.1(AG1) and No.2(AG2) Engine , Engine Press Ratio (rate(Fuel)*1000) is Display up.
+1Kts(Knots).
+1Just fly towards the target? What if the target is too close and the turning radius is not enough?
During flight, the rolling shaft has obvious shaking.
@Rakoval500k No.
You mean parallel approach, predicting in advance the intersection of the missile with the target at the current speed.
The Proportional guidance is this:
If the target azimuth is called the line-of-sight angle (q), then ω (missile angular velocity)=k×dq/dt, where k is the scale factor and k must be greater than 1.
NOTE:
This is the core of the game and is used for demonstration only.
The full version will be released in a few days.
Great work.
@AndrewGarrison Look at this https://1drv.ms/f/c/c89c666401466643/EsZgJae_h4JHlwJJ8NsrpWQBjDPKAuOKucIJSASRpF6aow?e=7noDgk
I triggered the issue four times, and the errors are the same.
@AndrewGarrison SORRY
You must launch the weapon "Lock" to trigger it.
Actually, I replaced one binary library, but when I replaced it with the original library (I backuped it) and test again, it happened, without any change.
@AndrewGarrison
@Jundroo
@china12cn Euler's angles work well on this game and are easy to calculate and do not require replacement.
@THESPIRAL747 This results in additional performance overhead and significant development time costs:
The dynamic friction factor between the contact surfaces requires a tabulation rather than using constants as before, which requires [a complete rewrite] of the friction mechanism, and may also cause unknown compatibility issues.
@TheAvgeekNextDoor Ah, yes. Sorry to mention your opinion.
@bilibiliwhatpurpleZSYA Moreover, the name of the aircraft when it was saved was also "MD-11 UPS2976". Are you trying to quibble?
@bilibiliwhatpurpleZSYA Then explain why the UPS MD11 (consistent with the crashed aircraft) was released on the day of the UPS Flight 2976 crash? According to the type of aircraft you make, is this really just a coincidence?
@TCbilibili It's rely on Google Search, so it's unavailable in China.
它依赖谷歌搜索,所以在中国不可用
中文版本
我在翻阅P-51-D的零件时,发现了一个现象:
发动机在Attachment Editor修改连接点时会被舞台遮住。
然后我打开了Overload,发现Part下有一个属性
renderQueue,其值为BeforeDepthMask。我询问AI,AI给出的答复是,这是一个Unity内规定渲染次序的属性,其具体值
2450和AlphaTest一致。然而,我未能成功修改
renderQueue,似乎只有其值为BeforeDepthMask才能被识别。希望有开发者可以给我解释一下这个属性。
谢谢。
Special 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.GetSeaLevelandWavePatcher.GetSeaLevelFromPartScriptkept 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 😂
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.
Hey guys, did you start your account by stealing other people's planes? Interesting.