Pac man most certainly is complicated for such a simple game. I've been thinking of how to code the game properly, but there still are some roadblocks.
Your supposed anti-LGBT claims are unfounded. You have been specifically calling out an user who clearly was trying to deescalate a situation instigated by another, you repeatedly continue to assail these users regardless. Seems you're new over here, this type of disruptive behavior has never ended well.
Name-calling is generally not acceptable. You have repeatedly called out specific communities and users; this is a general disruption of nominal operation and subject to moderation. Don't expect this to fly well with them, i.e. your post may be subject to removal irrespective of how this community sees LGBTQ rights.
General firing solutions can be computed and used for a turret system using Funky Trees. AI occasionally fires its cannons should it simultaneously fire missiles.
For starters the way you portray it is ridiculous... as if this is some court of government.
.
Your escalation of the problem, your depiction of actions that may not be savory but in no way are to the likes of which you describe them, and your inability to realize that a large community with various personalities will inevitably have different degrees of sensitivity to subjects is counterintuitive to the diversity agenda you are striving for.
.
No community tends to the lowest common denominator (if it even exists). It will always be somewhere in between with various natural compromises, and ability to realize that is a step for mental maturity. While this does sound condescending, you do have to realize your reaction is grossly disproportionate to the issue at hand. Given both sides of the case and that one party acknowledges this lapse in judgement, I see no reason for you to continue your crusade for justice.
.
+A little extras to help you understand a shift in the demographic (or lackthereof). The past year has seen a notable resurgence in a younger audiences for the game... which may contribute to the average mental maturity of a chat group, particularly Discord groups. Add that said demographic has more time on their hands than anyone of advanced age, and you have breeding grounds for a disproportionately higher number of potential "offenses" you might take. The community hasn't changed much... just the people you talk to. That all said, upon further review of the conversation your own responses to others have been as directed and inflammatory as theirs might have... consider your own failings as well.
Dammit, you beat me to it! Excellent interface and all around great work!
I would definitely say that there is a lot of room for optimization however--100 variables is a little finnicky to work with.
@GuyFolk
.
For all intents and purposes, programming if and while loops are very much possible with variables. You can just run a trapezoidal method on a data stream value and use that to do your integral, with a low pass filter on the integral output and a conditional integral reset. Although coming from controller design experience I would not recommend using integral clearing excessively.
@GuyFolk
.
I don't know if you've ever looked at the code for my snake game, but everything in there is based on recursion and carefully controlled resets. I suggest you take a careful look at it to how to set up programming logic with variables (the magic happens in the variable activators).
@GuyFolk
.
Since it's not difficult to write a PID function, I would definitely suggest writing your own with a built in low-pass filter for the integral. Integral dumping/clearing might be an useful feature as well, although that might not necessarily be useful in all cases and could cause issues if improperly used.
any label or button or switch with this type of code will make them cost 27.1~28.1
I've had a developer comment on this before, but there is no reasonable way in the current implementation to accurately estimate performance impact of dynamic input. Those values I believe are just a ballpark estimate.
@SemedianIndustries
.
I can't comment on what's being added next to Funky Trees as I am not a dev, but that would certainly be a step in the right direction. Hopefully!
Torsion bars would certainly be interesting. It would actually be more interesting if they added them separately, and that would allow the first truly "elastic" part with multiple degrees of freedom.
@Hazerz
.
Variables are a part of the larger Funky Trees framework. There is a fundamental understanding of FT mechanics required to use them in any meaningful capacity.
There is a constant recurring issue with the use of arrow keys on macOS Catalina, v.10.15.7. When arrow keys are used to navigate the cursor within a text entry field, arrow keys do not move the cursor, instead adds a ghost character. This has been recurring across all SimplePlanes UIs (not on Unity-based UIs like Overload), and is a fairly large inconvinience.
@SheriffHackdogMCPE
.
I'm assuming you're on mobile if you have this much trouble with pressing a single key. Settings > Tap on "Settings" word 5 times > Three finger tap to use.
If you're using this as your primary press detection mechanism you are doing it wrong! You're supposed to use inputId as your output variable. This should be present on any switch or button.
Something might be coming
+3Pac man most certainly is complicated for such a simple game. I've been thinking of how to code the game properly, but there still are some roadblocks.
+1One of these will be fufilled... Albeit in unofficial form soon.
+1The reload code can probably be improved if you're willing to use variables. Might make it more reliable
+5Why do you have sum(0) in there? That's just, 0...
+2@Johnnyynf
.
I'm pretty sure the basic components have a mass as shown in the info panels.
You can actually get the thrust output of the engine with a Hooke's law setup, or perhaps derive a torque calculation
You literally pay less.
+3@airhermann
.
That is an archaic input type and not recommended for use.
うまぴょい
Your supposed anti-LGBT claims are unfounded. You have been specifically calling out an user who clearly was trying to deescalate a situation instigated by another, you repeatedly continue to assail these users regardless. Seems you're new over here, this type of disruptive behavior has never ended well.
+10Name-calling is generally not acceptable. You have repeatedly called out specific communities and users; this is a general disruption of nominal operation and subject to moderation. Don't expect this to fly well with them, i.e. your post may be subject to removal irrespective of how this community sees LGBTQ rights.
+9
+2Time
@BLU3SCLU3S
.
Always late then never. It's also useful for really anything, a great tool to have under your belt.
General firing solutions can be computed and used for a turret system using Funky Trees. AI occasionally fires its cannons should it simultaneously fire missiles.
For starters the way you portray it is ridiculous... as if this is some court of government.
+5.
Your escalation of the problem, your depiction of actions that may not be savory but in no way are to the likes of which you describe them, and your inability to realize that a large community with various personalities will inevitably have different degrees of sensitivity to subjects is counterintuitive to the diversity agenda you are striving for.
.
No community tends to the lowest common denominator (if it even exists). It will always be somewhere in between with various natural compromises, and ability to realize that is a step for mental maturity. While this does sound condescending, you do have to realize your reaction is grossly disproportionate to the issue at hand. Given both sides of the case and that one party acknowledges this lapse in judgement, I see no reason for you to continue your crusade for justice.
.
+A little extras to help you understand a shift in the demographic (or lackthereof). The past year has seen a notable resurgence in a younger audiences for the game... which may contribute to the average mental maturity of a chat group, particularly Discord groups. Add that said demographic has more time on their hands than anyone of advanced age, and you have breeding grounds for a disproportionately higher number of potential "offenses" you might take. The community hasn't changed much... just the people you talk to. That all said, upon further review of the conversation your own responses to others have been as directed and inflammatory as theirs might have... consider your own failings as well.
Your approach to this is not helping your case.
+1@Bummer
+1.
Official Changelog
Manual / Guide
Dammit, you beat me to it! Excellent interface and all around great work!
+6I would definitely say that there is a lot of room for optimization however--100 variables is a little finnicky to work with.
....AND RICH STRIKE IS COMING UP ON THE INSIDE! OH MY GOODNESS-
+1Awfully well timed!
@GuyFolk
.
In case you would like to read this article.
What @spefyjerbf said, but you can omit the 1 and just do
+1-Input
. Just don't add a space because that makes it a subtraction not a * -1.@GuyFolk
.
For all intents and purposes, programming if and while loops are very much possible with variables. You can just run a trapezoidal method on a data stream value and use that to do your integral, with a low pass filter on the integral output and a conditional integral reset. Although coming from controller design experience I would not recommend using integral clearing excessively.
@GuyFolk
.
I don't know if you've ever looked at the code for my snake game, but everything in there is based on recursion and carefully controlled resets. I suggest you take a careful look at it to how to set up programming logic with variables (the magic happens in the variable activators).
@GuyFolk
.
Since it's not difficult to write a PID function, I would definitely suggest writing your own with a built in low-pass filter for the integral. Integral dumping/clearing might be an useful feature as well, although that might not necessarily be useful in all cases and could cause issues if improperly used.
I've had a developer comment on this before, but there is no reasonable way in the current implementation to accurately estimate performance impact of dynamic input. Those values I believe are just a ballpark estimate.
Might not be a full return necessarily, but great to see your things pop up again!
+2@ReinMcDeer
+1.
They lost me completely at gradients
Now this is where it still remains fun...
+3Multivariable calculus be like:
@MrGreen
.
Using Chrome would be worse, and while I personally love Opera, Edge is still built on Chromium and is fine.
@WNP78
.
Why wasn't this mentioned??
+2That's really quite creative!
+4@SemedianIndustries
+1.
I can't comment on what's being added next to Funky Trees as I am not a dev, but that would certainly be a step in the right direction. Hopefully!
Torsion bars would certainly be interesting. It would actually be more interesting if they added them separately, and that would allow the first truly "elastic" part with multiple degrees of freedom.
+3@Hazerz
+3.
Variables are a part of the larger Funky Trees framework. There is a fundamental understanding of FT mechanics required to use them in any meaningful capacity.
@Hazerz
+2.
It's gonna take a while--everything is being rewritten.
@Hazerz
+1.
🤣 It's the code from this build
Hold on...
+1@SheriffHackdogMCPE
+7.
Waves are already ridiculously demanding on PC.
@PhilipTarpley
.
This is the Steam version, latest public.
There is a constant recurring issue with the use of arrow keys on macOS Catalina, v.10.15.7. When arrow keys are used to navigate the cursor within a text entry field, arrow keys do not move the cursor, instead adds a ghost character. This has been recurring across all SimplePlanes UIs (not on Unity-based UIs like Overload), and is a fairly large inconvinience.
How did this go past me unnoticed??? Amazing job lad, dunno why this hasn't got more traffic!
+2Not exactly sure how FT causes OCD, it either works as you intended or there's a software bug you've gotta catch
+8@SheriffHackdogMCPE
+2.
I'm assuming you're on mobile if you have this much trouble with pressing a single key. Settings > Tap on "Settings" word 5 times > Three finger tap to use.
@SheriffHackdogMCPE
+1.
What version are you on...?
@SheriffHackdogMCPE
.
??? It's not a mod, it's just a built-in feature..?
+2@MLGHerobrine
.
Oh ok lol. But all switches and buttons should have a
inputId
XML attribute it can write to.If you're using this as your primary press detection mechanism you are doing it wrong! You're supposed to use
inputId
as your output variable. This should be present on any switch or button.Love it Andrew, delivered with impeccable emotion
+6@Almost
+2.
No, like an oscilloscope.