Nice! I think you captured her look quite well. The skirt is supposed to be a pleated skirt, but I don't know how to make one that can bend/rotate. This type of skirt works too
Also the blue rectangles remind me of the lens flare effect in one of the thumbnails
I really need to do more digital drawing
@JustWingIt to change the time, change the 1 in MyButton variable
Stopping the button from being pressed is more complicated, I tried it and I don't know how to do it without actual trickery (pistons or storing a whole lot more variables)
Tried to make something Yeah
Button has interactionType=Toggle and outputs to MyButton
.
MyTimer = smooth(MyButton=1 ? 999999 : 0, MyButton=1 ? 1 : 999999)
This uses an alternative to the sum function which can be reset.
.
MyButton = MyTimer > 1 ? 0 : MyButton
Write 0 to MyButton if the timer is at more than 1 second, otherwise don't change the value
You can also use a variable activation group
Cringe plot warning
After terrorism is eradicated and world peace is achieved, the arms companies have nothing to do, so they fight each other for sport
Add delay between cycles of trigonometric function cos(lerp(0, 360, inverselerp(0, TRIG_PERIOD, repeat(Time, TRIG_PERIOD+TRIG_PAUSE)))) TRIG_PERIOD: Time taken for the trigonometric function to animate from 0 to 360 degrees.
(In your case, 360deg / 500deg/s = 0.72s) TRIG_PAUSE: Pause duration between animations.
There is no FT function or variable for detecting a lock
.
Roll controller code from one of my builds, can be modified for pitch clamp(deltaangle(TARGET_ROLLANGLE, RollAngle) / SENSITIVITY, -1, 1) * MULTIPLIER TARGET_ROLLANGLE: 0 degrees for wings level. SENSITIVITY: The roll angle difference that causes the maximum input. In my build, it ranges from 15 to 30 degrees depending on speed. MULTIPLIER: Optional value scale.
You could make an engine connected to 3 rotators or a 3-axis control base, such that the engine always points upwards
Adjust the engine thrust to match the weight of your aircraft
Hi mark,
You cannot put file directories as links as only you will be able to see the files. Upload images to an image hosting service and copy the link
Internet links start with http or https
I use a private discord server as my image host. Look around online to find a method that works for you
You can add delay to detachers, but it only works if the detacher AG is used, not FireWeapons
Try adding disableAircraftCollisions = true to your missiles, which won't delay the launch, but will prevent exploding your plane
It works when I remove the { } around the coordinates, so I guess you can't nest the { } format strings
. However, you can add strings to each other. The limitation with this method is you cannot set the format of the numbers
.
{((Activate13 ? 0 : 1) = 0 ? " STPT 1 ?? AUTO
LAT " + Latitude + "
LNG " + Longitude + "
ELEV " + Altitude + "
TOS 00:00:00" : " UHF MAIN
305.00
¦305.00¦
PRE 1 : TOD
305.00 NB ")}
.
If you want to format the numbers, you can split your code into a few pieces, or maybe even a few labels
@Stick no, run the exe and drag the image onto the command prompt window. Then when the program is done, move the XML from the desktop to subassemblies
@yackdeculture it could be the Para-chan system by PlanariaLab
I used FT generator by PlanariaLab and asteroidbook345, unfortunately redistribution is not allowed and I cannot find a release by them on simpleplanes.com
Jet engines in sp don't have a rpm variable, only thrust variable. You can simulate the rpm yourself with the thrust variable.
Jet engines have some rpm when idle, usually around 20% of max rpm.
.
Try something like this (produces rpm <= 1) lerp(0.2, 1, THRUST / THRUST_MAX)
dev console commands, mainly for mobile
.
Choose the FOV (x = FOV in degrees)
Note that the FOV is reset when you change the camera. //MainCamera>Camera.set_fieldOfView x
.
Hide and show the UI //MainCamera>Camera.set_depth 99 - causes the camera that renders the world to be drawn after the camera that renders the UI. //MainCamera>Camera.set_depth 0 - moves the camera back to its original position in the drawing order.
.
Set camera roll angle (z = rotation to apply in degrees)
The roll angle persists even after the camera is changed. //MainCamera>Transform.localEulerAngles 0,0,z
@Erc90F4RU delete the image from your aircraft in the designer. Allow a long time (e.g. 1 minute) for it to load.
If you cannot load into the designer, delete the editor file to reset it. You will lose any unsaved progress on your aircraft.
No
Look for curated planes, at least some will have realistic cockpits
I know it's B but i'm used to A
+1@CanadianAircraftBuilder you can move the build camera inside the plane without selecting parts
maybe it's just because i don't have a (good) mouse
Yes, but keep mobile for building
CoM too far back
Nice! I think you captured her look quite well. The skirt is supposed to be a pleated skirt, but I don't know how to make one that can bend/rotate. This type of skirt works too
+3Also the blue rectangles remind me of the lens flare effect in one of the thumbnails
I really need to do more digital drawing
You can have pistons that push from the bottom of the tank
+2Did more testing, made a new button which is more funky
@JustWingIt to change the time, change the 1 in MyButton variable
+2Stopping the button from being pressed is more complicated, I tried it and I don't know how to do it without actual trickery (pistons or storing a whole lot more variables)
@JustWingIt yes it works with a light using the same input as the button
+2Tried to make something
+2Yeah
Button has interactionType=Toggle and outputs to MyButton
.
MyTimer =
smooth(MyButton=1 ? 999999 : 0, MyButton=1 ? 1 : 999999)
This uses an alternative to the sum function which can be reset.
.
MyButton =
MyTimer > 1 ? 0 : MyButton
Write 0 to MyButton if the timer is at more than 1 second, otherwise don't change the value
You can also use a variable activation group
Fan car but the fan is visible (aka plane)
Cringe plot warning
+3After terrorism is eradicated and world peace is achieved, the arms companies have nothing to do, so they fight each other for sport
Add delay between cycles of trigonometric function
cos(lerp(0, 360, inverselerp(0, TRIG_PERIOD, repeat(Time, TRIG_PERIOD+TRIG_PAUSE))))
TRIG_PERIOD
: Time taken for the trigonometric function to animate from 0 to 360 degrees.(In your case, 360deg / 500deg/s = 0.72s)
TRIG_PAUSE
: Pause duration between animations.There is no FT function or variable for detecting a lock
+1.
Roll controller code from one of my builds, can be modified for pitch
clamp(deltaangle(TARGET_ROLLANGLE, RollAngle) / SENSITIVITY, -1, 1) * MULTIPLIER
TARGET_ROLLANGLE
: 0 degrees for wings level.SENSITIVITY
: The roll angle difference that causes the maximum input. In my build, it ranges from 15 to 30 degrees depending on speed.MULTIPLIER
: Optional value scale.Build it for the memes
+1Add it but keep an option in the variables or activation group to toggle it
+2literally top combat 77 maverick skies unseen complete edition 4k uhd no virus moment
You could make an engine connected to 3 rotators or a 3-axis control base, such that the engine always points upwards
+2Adjust the engine thrust to match the weight of your aircraft
Hi mark,
You cannot put file directories as links as only you will be able to see the files. Upload images to an image hosting service and copy the link
Internet links start with http or https
I use a private discord server as my image host. Look around online to find a method that works for you
@sacul77777 open overload, change scale value
In a mod, find a component which has a field or property of type AudioClip. You should be able to change the value to your own AudioClip
I like being a faceless internet user so I wouldn't show my face
The game resets the AI aircraft XML on startup, which will undo your changes
+1@CRAZYDENVER why would i [ __ ] on people who watch vtubers, im not a kid
+1@IndoMaja no
+3You can add delay to detachers, but it only works if the detacher AG is used, not FireWeapons
+1Try adding
disableAircraftCollisions = true
to your missiles, which won't delay the launch, but will prevent exploding your planeUnfortunately it won't bend characters, only move and rotate them. So it does nothing on a single line label like reg numbers
+2It works when I remove the { } around the coordinates, so I guess you can't nest the { } format strings
.
However, you can add strings to each other. The limitation with this method is you cannot set the format of the numbers
.
{((Activate13 ? 0 : 1) = 0 ? " STPT 1 ?? AUTO
LAT " + Latitude + "
LNG " + Longitude + "
ELEV " + Altitude + "
TOS 00:00:00" : " UHF MAIN
305.00
¦305.00¦
PRE 1 : TOD
305.00 NB ")}
.
If you want to format the numbers, you can split your code into a few pieces, or maybe even a few labels
@Stick no, run the exe and drag the image onto the command prompt window. Then when the program is done, move the XML from the desktop to subassemblies
@Stick just follow the quick start guide and the tips under "preparing your image"
@OrderlyHippo for fun and to experience the pain of assembly programming
+1@Harder258 somewhat yeah
+1You can reduce how much work you lose in the case of bad undos
@CanadianAircraftBuilder idk, that's a known issue for this mod
@HosmiAurus i don't know what causes that problem, it doesn't work right on some computers
@yackdeculture it could be the Para-chan system by PlanariaLab
I used FT generator by PlanariaLab and asteroidbook345, unfortunately redistribution is not allowed and I cannot find a release by them on simpleplanes.com
Maybe increase the camera draw distance?
+1Edit: just noticed it's increased in 2nd gif
Discord, I even started adding links to the thumbnail images to aircraft descriptions since the thumbnail loses quality
Twitter very rarely
@SeguraCS12 @CanadianAircraftBuilder sorry guys I ate the fish
+2Jet engines in sp don't have a rpm variable, only thrust variable. You can simulate the rpm yourself with the thrust variable.
+2Jet engines have some rpm when idle, usually around 20% of max rpm.
.
Try something like this (produces rpm <= 1)
lerp(0.2, 1, THRUST / THRUST_MAX)
@PlaneFlightX please don't include a copy of this mod in your mod
However, you can add different sfx blocks if you make them.
@Flash0of0green maybe the arm is too far from the body? Don't know how this kind of armor/clothing should look like
+1@Flash0of0green I use sketches to design the character, but I don't use it as a blueprint
+2What drawings do you have?
@rexzion small brain cannot calculate walking animation
@OkaNieba funny label practice
+3dev console commands, mainly for mobile
+1.
Choose the FOV (x = FOV in degrees)
Note that the FOV is reset when you change the camera.
//MainCamera>Camera.set_fieldOfView x
.
Hide and show the UI
//MainCamera>Camera.set_depth 99
- causes the camera that renders the world to be drawn after the camera that renders the UI.//MainCamera>Camera.set_depth 0
- moves the camera back to its original position in the drawing order..
Set camera roll angle (z = rotation to apply in degrees)
The roll angle persists even after the camera is changed.
//MainCamera>Transform.localEulerAngles 0,0,z
@Deltafan123 no because you need unity to make mods
@Supermatmike the description says what each block does
Put it on your plane and activate the activation group to use the block features
@Erc90F4RU delete the image from your aircraft in the designer. Allow a long time (e.g. 1 minute) for it to load.
If you cannot load into the designer, delete the editor file to reset it. You will lose any unsaved progress on your aircraft.