There is a tampermonkey userscript for it
If your browser has a builtin dark mode script, you can use it. You might also be able to find a dark mode browser addon.
Well, the first thing is that there is no way to use guns except with FireGuns, so you cannot drop the health of engines
However, you can deactivate the engines.
Example code based on timer code:
sum(smooth(Throttle>=0.95?99:0, Throttle>=0.95?1:COOL_MUL) > 60 ?1:0) < 0.01
.
For cooling time multiplier COOL_MUL > 0
.
Smooth argument 2 is the max rate of change towards smooth argument 1.
Value inside sum() is 1 if the timer>60, 0 if timer<=60. This means sum() increases at 1/second only when timer>60.
Sum is compared against a small number 0.01. At first, sum() is 0. When timer>60, sum() will exceed 0.01 and deactivate your engine
@Kurizin this exception should not happen normally, there is probably a bug in your game install
The exception is also probably not related to funky trees, if the problem is UnityEngine.Touch
Try:
- reload the game
- restart your PC
- reinstall the game
PreviousAmmo: Set the previous ammo value to the current ammo at the start or when the activator state changed, so the timer isn't restarted in those scenarios.
CannonActivator: Cannon activation variable. Remember to set the cannon activation group to this variable.
CannonActivatorChanged: 1 if the activator state changed, else 0.
AmmoChanged: 0 if the activator state changed. This prevents the timer from restarting. Else, 1 if the ammo changed. Else 0.
PreviousAmmo: Update the "previous" value for the next frame
PreviousCannonActivator: Update the "previous" value for the next frame
TimeSinceAmmoChanged: The variable you can use in a label
@THEEND8238927373627 tl;dr moment
- download unity (specified version)
- download mod tools from pc game, otherwise nick it from actual jundroo link (may be old version)
- create unity project, check that version is correct, download correct one if it's not
- apply certain simpleplanes specific project settings (search online)
- use unity (watch jundroo tutorials for simpleplanes specific info)
- good luck lmao, remember that simpleplanes modding tutorials contain simpleplanes specific information that you can't make mods without
Luckily, they suck consistently, so you can put another rotator that rotates parts in the opposite direction
The strange thing is that rotators produce torque even if they rotate parts with no mass
For turret traverse rotators
- Make sure rotators on port and starboard sides have the same invert setting (both true or false)
- Don't invert min and max values, they should be the values required by your FT of choice
- The only difference should be the clamp values in the FT
You need unity to make mods.
You can download models or export your own from blender to unity and use them in your mod. The only way to put custom 3d models in the game is with a mod.
You don't need coding for maps and designers. But you need it for parts and custom levels.
No maximum file size. But if the mod is under 20 MB, you can host it on simpleplanes.com
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.
requiem of the phantasma
There is a tampermonkey userscript for it
+1If your browser has a builtin dark mode script, you can use it. You might also be able to find a dark mode browser addon.
Maybe you have not made your gravatar account yet. It is separate from a sp account
Well, the first thing is that there is no way to use guns except with FireGuns, so you cannot drop the health of engines
+2However, you can deactivate the engines.
Example code based on timer code:
sum(smooth(Throttle>=0.95?99:0, Throttle>=0.95?1:COOL_MUL) > 60 ?1:0) < 0.01
.
For cooling time multiplier COOL_MUL > 0
.
Smooth argument 2 is the max rate of change towards smooth argument 1.
Value inside sum() is 1 if the timer>60, 0 if timer<=60. This means sum() increases at 1/second only when timer>60.
Sum is compared against a small number 0.01. At first, sum() is 0. When timer>60, sum() will exceed 0.01 and deactivate your engine
X is longitude
Y is altitude
Z is latitude
Don't know what that means, try to draw a timing diagram
Not natively, but try running the exe with wine and see if it works
@Sterben214
+1You can use
0.5,0.5
and0,0.5,0.5,0
Or use funky trees:
repeat(Time,1)<0.5 and repeat(Time,1)>0.5
Idk, my favorite driver is usually whoever is in second at the time
Put fuselage intakes on the engine and nudge them inside to hide them
@Kurizin i'm unable to help, as it works for me
@Kurizin this exception should not happen normally, there is probably a bug in your game install
The exception is also probably not related to funky trees, if the problem is UnityEngine.Touch
Try:
- reload the game
- restart your PC
- reinstall the game
@Kurizin check dev console for errors?
I managed to make one
@THEEND8238927373627 no, but if you know it, you can add features to your map
@THEEND8238927373627 tl;dr moment
- download unity (specified version)
- download mod tools from pc game, otherwise nick it from actual jundroo link (may be old version)
- create unity project, check that version is correct, download correct one if it's not
- apply certain simpleplanes specific project settings (search online)
- use unity (watch jundroo tutorials for simpleplanes specific info)
- good luck lmao, remember that simpleplanes modding tutorials contain simpleplanes specific information that you can't make mods without
read this
If you can access your aircraft XML:
this
Else:
You can't
@Aeres91
- Not exactly. You can post screenshots in forums, or make videos. You cannot directly advertise a build or ask for upvotes. To help others to notice your builds, try to make a more attractive thumbnail. Guide I found by searching "good thumbnail", the first section applies to players on all platforms
- Use the forums
@Harder258 nice
+1Somehow I haven't really noticed it before but titanfall 2 mech anatomy is quite cartoonish (?)
@Birdman9301 you can't change wheel grip
+1@winterro idk what that means but good luck on the rickrolling
There are builds where I can do 8 hour sessions on
And there are the builds where I put 1 part and then leave for a week
@AegisOP lol
+1Wait until it loads, then click new aircraft
The ? : operators form the ternary operation:
+2ARGUMENT ? TRUE_VALUE : FALSE_VALUE
.
To multiply, use the * operator, e.g.
Throttle * AngleOfSlip
Multiply the engine input by some function of AngleOfSlip
+1If you just want a step increase:
Throttle * (abs(AngleOfSlip)>THRESHOLD ? MULTIPLIER : 1)
Luckily, they suck consistently, so you can put another rotator that rotates parts in the opposite direction
+2The strange thing is that rotators produce torque even if they rotate parts with no mass
funky trees guide - part variables
+2After you enable part output variables, you can use them in parts or other variables
Use ternary operators ? and :
+1Activate3 ? (Roll*1.1) : Roll
For turret traverse rotators
+1- Make sure rotators on port and starboard sides have the same invert setting (both true or false)
- Don't invert min and max values, they should be the values required by your FT of choice
- The only difference should be the clamp values in the FT
ammo("Rocket Pod")
+2You can put a different name, even custom names if your weapons use them
You need unity to make mods.
You can download models or export your own from blender to unity and use them in your mod. The only way to put custom 3d models in the game is with a mod.
You don't need coding for maps and designers. But you need it for parts and custom levels.
No maximum file size. But if the mod is under 20 MB, you can host it on simpleplanes.com
Mods may delete your post if it's too far off topic. If your story is related to planes or your simpleplanes builds lore, it's probably fine
You can't launch flares from custom inputs, only LaunchCountermeasures input
+2Also, the firing delay is fixed at 1 chaff/flare per second
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.