̶2̶4 28 Sides of fuselage... Building with calculator and notepad... But it works correctly, right?
What doesn't works correctly is slicing of hollow fuselages and a lot of underlines in combination with full stops.
I'm not sure if it's just for me and how exactly it works, so i can't send bug report at the moment, but it's a post for complaining, right?
@ollielebananiaCFSP I agree that it's results are still too laggy and too large, but you're comparing wrong app.
With fuselage you can get a lot of different shapes and your brain can understand what's edge and what's plane, but this app can only work with what a label can display and uses array of pixels.
But i have different function: it takes two python functions as edges and fills area between them with solid color using underlines. I didn't noticed any fps decrease in level using three 1560-line cats made with that function and i could edit them in designer with minor lags. I think it's the result for you to compare.
@WNP78
I will try it if i will find suitable squares.
For now i found out that it will only be effective if large square is 17 or more pixels wide, and both full stop and unicode square aren't suitable because full stop is round-ish and square isn't actually square. image
Little update since i saw spiderman avatar mod for it: it's unity and i don't understand how it stores 3d model, so i can't do anything with it.
I wish good luck for others.
@FlyingPatriot #comment-4113027
1. use markdown! [text](address)this one should work
2. your link is not readable because of stars or underscores (markdown)
3. don't use redirects, it sucks to get to four different domains just because you need one japanese site.
Some recommendations: <#RRGGBBAA> and <#RGBA> works too, so it isn't necessary to write "color";
sort of run-length encoding will significantly decrease performance cost (especially if you will ignore some of least significant bits);
you don't need to write pixels with zero alpha, you can use whitespace or <space=Xem> tag instead (i'm using tag if there's more than 15 transparent pixels and whitespaces otherwise, but it's just because of length and i don't really know how it affects performance);
if you're using left alignment you can throw away transparent pixels in front of linefeed.
Don't you think last line of description makes challenge nonsensical?
You will literally need to call most of humans who can do it to get five of them here, and even so, five months feels like a bit too little time to do it (but it may be just lazy me).
For designer, it's mostly fine (because i don't really use it's menus), but two changes i'd like to see is possibility to use Tab/Shift+Tab and spacebar to choose and control input fields/buttons/checkboxes and possibility to switch off screen updates as long as nothing changed. In my opinion it's just stupid to load 80% of GPU while anything stays same.
@WormWithLegs
... or replace RotationAxis tag in xml with PositionAxis.
it's properties here are <positionaxis axis="0,1,0" input="Trim" scale="0.2" min="-0.45" max="1.5">/positionaxis>
(nvm all-lowercase letters, it's broken by browser html parser)
axis is a vector (it may not be normalized), it's offset of moving end in meters when input is 1/scale.
Gun firing and recoil animation was not synchronized for me for some reason.
I did not expect such good and highly-appreciated build to be drone with fixed animation.
Not sure if i can call it revolutionary.
Her legs are beautiful though.
I just understood why code must have comments.
What's the difference between chasing and following?
Is there significant reasons why you use RateH >= -0.05 & RateH <= 0.05 instead of abs(RateH) <= 0.05 ?
What's the difference betwween TrueH and Heading?
Was it originallly writen in FT or was it copied from other program?
as far from center of mass as possible.
airplane rotates around it's CoM, and speed of part relative to CoM is proportional to distance from part to CoM and angular velocity of airplane.
also if you have large ring on your airplane you can rotate cockpit inside ring, so it's velocity will not be same as velocity of airplane.
Can i install more than one turrets? (you will need at least 2 to cover full sphere)
How many engines can i install?
Can it be jet-powered?
Will 20mm cannon with 1400m/s muzzle velocity be considered as realistic?
@rexzion @Tookan
Gun works in mp, but it doesn't remove parts from builds. https://www.youtube.com/watch?v=tb-9glHQFRg
So we can set some time for fight and then count hits like in RC dogfights, or just see who gets hit first.
I just understood, your rotator settings is s̶h̶i̶t̶ wrong.
It's angular velocity is Throttle*12*180, or 2160 deegres per second at full throttle.
But it's speed setting is 1.5, so it can not rotate faster than 1.5**2*270 or 607.5 deegres per second.
.
So,
1. You can not get fullpower of rotator,
2. If you push throttle to full, wait a bit, and then back to zero, rotator will not stop, and will rotate almost 4x more time than you need.
.
What do i need to do with it?
Must i use it "as is", or do i need to edit it's speed or input?
Is it okay, if i will change std jet|propeller to electric one?
Is it okay, if i will add thrust vectoring (to quadcopter)?
Is it okay, if i will use active wings or self-modifying systems (for airplanes)?
In game any target despawns if range>16 km.
Exceptions is dogfight, (maybe)race, and multiplayer.
You can't change this range if you don't have exact location of this value in executable or source code of a game.
@Kangy @SPMTB OK.
In any case human is weakest element of plane, and we need to replace it, because in videogame with such possibilities 9G is just nothing.
basically you just need difference between input and real altitude sum(Input)-AltitudeAgl for variable-high hover
but engine with this code must face directly to center of mass, and it must face above horizon.
altitude above ground will be lower than given by input due to sin of engine rotation, and maximum acceleration (engine's thrust divided by craft's mass), but it will work with any mass and thrust.
you can improve it's pricesion by using 2nd or 3rd power of difference.
If you have more than 3 engines, you can also control pitch and roll just by adding PitchAngle or RollAngle to it.
Also, you can use PID(target, current, p, i , d) function, but it need constants (p,i,d), and it will not work correct after change of mass or thrust. there are videos about pid. and there's some math for engines mounted with different angles
UPD:
Thrust in newtons.
Fuel consuption is in liters per second, and is a multiple of 3.785, in this list it's rounded to integer or to tenth.
UPD2, 28/11/2021:
no, fuel consumption isn't rounded and is used as-is.
the most effective jet engine for now is BFE300, it it can produce 66.666 kN per liter per second.
@Sadboye12
SP can become even more laggy, because in SE one script can control anything in the ship, but in SP each detail must calculate it's own expression.
Someday FT will be heavier in calculation than collisions and air drag..
Then perhaps if someone will return to traditional methods of auto-leveling and maneuverability improvement it will be considered an innovation..
Is it possible to control hands manually where automation of the legs failed, and engines can't be turned on?
For example, when i need to climb a mountain, automation is unlikely to work according to the GIF in the description.
@AtlasSP
It's Randomusername's electric engines. Two pistons with airbrakes in the sides(it need a lot of space), and one airbrake with negative input in middle.
swedish flag
+1red bull logo with text
red bull logo without text
spotify
Use Military font if you see thick white stripes between pixels.
̶2̶4 28 Sides of fuselage... Building with calculator and notepad... But it works correctly, right?
+1What doesn't works correctly is slicing of hollow fuselages and a lot of underlines in combination with full stops.
I'm not sure if it's just for me and how exactly it works, so i can't send bug report at the moment, but it's a post for complaining, right?
@ollielebananiaCFSP I agree that it's results are still too laggy and too large, but you're comparing wrong app.
+1With fuselage you can get a lot of different shapes and your brain can understand what's edge and what's plane, but this app can only work with what a label can display and uses array of pixels.
But i have different function: it takes two python functions as edges and fills area between them with solid color using underlines. I didn't noticed any fps decrease in level using three 1560-line cats made with that function and i could edit them in designer with minor lags. I think it's the result for you to compare.
@WNP78
+1I will try it if i will find suitable squares.
For now i found out that it will only be effective if large square is 17 or more pixels wide, and both full stop and unicode square aren't suitable because full stop is round-ish and square isn't actually square.
image
Little update since i saw spiderman avatar mod for it: it's unity and i don't understand how it stores 3d model, so i can't do anything with it.
+1I wish good luck for others.
@FlyingPatriot #comment-4113027
+11. use markdown!
[text](address)
this one should work2. your link is not readable because of stars or underscores (markdown)
3. don't use redirects, it sucks to get to four different domains just because you need one japanese site.
@ReinMcDeer
+1targetingStyle
(ContinuousLock
orStandardLock
, though i'm still not sure if it can be changed)It's a shame you can't make it work.
+1Some recommendations: <#RRGGBBAA> and <#RGBA> works too, so it isn't necessary to write "color";
+1sort of run-length encoding will significantly decrease performance cost (especially if you will ignore some of least significant bits);
you don't need to write pixels with zero alpha, you can use whitespace or <space=Xem> tag instead (i'm using tag if there's more than 15 transparent pixels and whitespaces otherwise, but it's just because of length and i don't really know how it affects performance);
if you're using left alignment you can throw away transparent pixels in front of linefeed.
Don't you think last line of description makes challenge nonsensical?
+1You will literally need to call most of humans who can do it to get five of them here, and even so, five months feels like a bit too little time to do it (but it may be just lazy me).
/reminder for myself to be a bit less lazy
+1For designer, it's mostly fine (because i don't really use it's menus), but two changes i'd like to see is possibility to use Tab/Shift+Tab and spacebar to choose and control input fields/buttons/checkboxes and possibility to switch off screen updates as long as nothing changed. In my opinion it's just stupid to load 80% of GPU while anything stays same.
+1@WormWithLegs
+1... or replace RotationAxis tag in xml with PositionAxis.
it's properties here are
<positionaxis axis="0,1,0" input="Trim" scale="0.2" min="-0.45" max="1.5">/positionaxis>
(nvm all-lowercase letters, it's broken by browser html parser)
axis is a vector (it may not be normalized), it's offset of moving end in meters when input is 1/scale.
Gun firing and recoil animation was not synchronized for me for some reason.
+1I did not expect such good and highly-appreciated build to be drone with fixed animation.
Not sure if i can call it revolutionary.
Her legs are beautiful though.
I just understood why code must have comments.
+1What's the difference between chasing and following?
Is there significant reasons why you use
RateH >= -0.05 & RateH <= 0.05
instead ofabs(RateH) <= 0.05
?What's the difference betwween TrueH and Heading?
Was it originallly writen in FT or was it copied from other program?
SP v1.12.125:
+1mark
tag of one label obscures text of other labels located nearby.gif, uploaded craft
Old props (partType Prop-1 and Prop-2) will look like propeller engines but work like jet engines.
+1Can it be someone other's build with modifications?
+1If no, can i use parts of someone other's builds?
thank you very much!
+1as far from center of mass as possible.
+1airplane rotates around it's CoM, and speed of part relative to CoM is proportional to distance from part to CoM and angular velocity of airplane.
also if you have large ring on your airplane you can rotate cockpit inside ring, so it's velocity will not be same as velocity of airplane.
@DeltaLCI no, please, no!
+1click
+1not-to-forget comment.
+1(img)
+1Godspeed to you.
T
+1Can i install more than one turrets? (you will need at least 2 to cover full sphere)
+1How many engines can i install?
Can it be jet-powered?
Will 20mm cannon with 1400m/s muzzle velocity be considered as realistic?
Is it supposed to be a bomber?
+1It flies (and looks) good, but it feels that 40m is a little too much for a fighter.
Is there any other way to build warp drive?
+1@rexzion @Tookan
+1Gun works in mp, but it doesn't remove parts from builds.
https://www.youtube.com/watch?v=tb-9glHQFRg
So we can set some time for fight and then count hits like in RC dogfights, or just see who gets hit first.
Don't worry about wings, with enough TWR even a chair can fly...
+1I just understood, your rotator settings is s̶h̶i̶t̶ wrong.
+1It's angular velocity is
Throttle*12*180
, or 2160 deegres per second at full throttle.But it's speed setting is 1.5, so it can not rotate faster than
1.5**2*270
or 607.5 deegres per second..
So,
1. You can not get fullpower of rotator,
2. If you push throttle to full, wait a bit, and then back to zero, rotator will not stop, and will rotate almost 4x more time than you need.
.
What do i need to do with it?
Must i use it "as is", or do i need to edit it's speed or input?
Is it okay, if i will change std jet|propeller to electric one?
+1Is it okay, if i will add thrust vectoring (to quadcopter)?
Is it okay, if i will use active wings or self-modifying systems (for airplanes)?
ok. This is my entry. It's a bit outdated, and if it doesn't fit rules i will modify it.
+1Are you alive?
+1Any rules?
+1When is the deadline?
In game any target despawns if range>16 km.
+1Exceptions is dogfight, (maybe)race, and multiplayer.
You can't change this range if you don't have exact location of this value in executable or source code of a game.
@Kangy @SPMTB OK.
+1In any case human is weakest element of plane, and we need to replace it, because in videogame with such possibilities 9G is just nothing.
@stevemc01 idk about gun, but it actually uses BT-7 chassis.
+1basically you just need difference between input and real altitude
+1sum(Input)-AltitudeAgl
for variable-high hoverbut engine with this code must face directly to center of mass, and it must face above horizon.
altitude above ground will be lower than given by input due to sin of engine rotation, and maximum acceleration (engine's thrust divided by craft's mass), but it will work with any mass and thrust.
you can improve it's pricesion by using 2nd or 3rd power of difference.
If you have more than 3 engines, you can also control pitch and roll just by adding
PitchAngle
orRollAngle
to it.Also, you can use
PID(target, current, p, i , d)
function, but it need constants (p,i,d), and it will not work correct after change of mass or thrust.there are videos about pid.
and there's some math for engines mounted with different angles
I'm not sure i did not asked before, but why did you deleted your old builds?
+1Or is it site|browser glitch?
UPD:
+1Thrust in newtons.
Fuel consuption is in liters per second, and is a multiple of 3.785, in this list it's rounded to integer or to tenth.
UPD2, 28/11/2021:
no, fuel consumption isn't rounded and is used as-is.
the most effective jet engine for now is BFE300, it it can produce 66.666 kN per liter per second.
@Sadboye12
+1SP can become even more laggy, because in SE one script can control anything in the ship, but in SP each detail must calculate it's own expression.
Someday FT will be heavier in calculation than collisions and air drag..
+1Then perhaps if someone will return to traditional methods of auto-leveling and maneuverability improvement it will be considered an innovation..
Is it possible to control hands manually where automation of the legs failed, and engines can't be turned on?
+1For example, when i need to climb a mountain, automation is unlikely to work according to the GIF in the description.
@AtlasSP
+1It's Randomusername's electric engines. Two pistons with airbrakes in the sides(it need a lot of space), and one airbrake with negative input in middle.
external, it's just misprint.
+1High Survivability with enternal suspension, lol.
+1SP cars still 2-20 times heavier than real-live prototypes...
+1T
+1in this world, I can't even trust myself.
+1