Lone_Puppy
Me, myself and I.
When you order someone to do something, is not an opinion.Since when is disagreement not allowing you to have your opinion? Your voice is a free as mine.
When you order someone to do something, is not an opinion.Since when is disagreement not allowing you to have your opinion? Your voice is a free as mine.
My opinion is that you were exaggerating. Feel free to disagree.When you order someone to do something, is not an opinion.
And where was I exaggerating exactly?Since when is disagreement not allowing you to have your opinion? Your voice is a free as mine.
Like, all of it. People disagree. It's not the end of the world. While I'm not fond of their solution just yet, to imply that any laziness (easy way out) on their part is dishonest. I opted for a milder description of exaggerated.And where was I exaggerating exactly?
And how do you get to be able to undock?
Please explain how the undocking causes the problem.
From what I can see, it's the docking/rail system that is at the root of everything lag related here. If you didn't have the ability to dock anything, would you have the issues people refer to?
Awesome! Thanks keptick.The problem has absolutely nothing to do with the docking system...
- The reactor is docked to the ship, all is going well, no lag.
- xXCreeperKiller2006Xx pulls up in a shitbrick, and starts shooting the ship with the docked reactor.
- The reactor's rail docker or rail gets shot, gets obliterated, and the reactor undocks.
- The docked reactor starts bouncing around inside the ship
- Said bouncing causes a collision clusterfuck between the reactor(s) and the ship, and causes everyone around to experience 1fps (in the best case scenario).
Not that it matters, because thanks to auxiliary reactors and docked reactors being rendered inoperable there isn't a problem anymore.
So, would you suggest the collision mechanic is the root cause or could it be deeper than that? Maybe a combination of the collision and processing of multiple entities or just the collisions?Said bouncing causes a collision clusterfuck between the reactor(s) and the ship
Well, it is the collisions that cause the lag, but it's because the two entities are usually a hole and a filler of the exact same size. The game pushes the filler from one wall just for it to meet another as soon as virtually possible, so the number of checks and actions slows the game down relative to the size and number of colliding points.So, would you suggest the collision mechanic is the root cause or could it be deeper than that? Maybe a combination of the collision and processing of multiple entities or just the collisions?
This is how you get exploits and warheads clipping into entities.Well, it is the collisions that cause the lag, but it's because the two entities are usually a hole and a filler of the exact same size. The game pushes the filler from one wall just for it to meet another as soon as virtually possible, so the number of checks and actions slows the game down relative to the size and number of colliding points.
To solve the problem I'd suggest a sort of "soft collision" on entities when the game detects an entity inside another*. This "soft collision" would dampen movement, make the entities move with each-other a bit more (but not totally) and move the edges of the filler's collider inwards more. I don't know how possible this might be, but in-theory it should speed the game up!
*Would also need a new feature to do that.
But say someone puts warheads onto their docked (insert device here). Don't doubt human ingenuity :PI think for such exploits you could make it so warheads do not ghost.
This is true! But if it's inside their ship and the rest of the undocked entity ghosts and the warheads don't, boom! Hello belly ache.But say someone puts warheads onto their docked (insert device here). Don't doubt human ingenuity :p
I'm sure someone would figure out a way to weaponize that system...but you have defeated me in honorable and fair combat so I accede defeat. :PThis is true! But if it's inside their ship and the rest of the undocked entity ghosts and the warheads don't, boom! Hello belly ache.