Fairly straightforward proposal - lets get rid of the fact that turrets and docked entities undock when the rail they're docked to/their docker gets destroyed.
It's completely ridiculous for numerous reasons, primarily the fact that client performance immediately crashes worse than 1929 when a large amount of turrets undock OR when a tightly fit docked entity does. I cannot put into words how absolutely annoying it is when massive amounts of docked entities start getting lost. It practically disables AI ships - they'll spin in place like a 3D top and be almost 100% combat ineffective until what's undocked warps away for collision or overheats.
Two, let's look to other examples like real life or sci-fi. How many times can you remember turrets being popped off, for example? Losing a turret is a very clear sign that something has gone horribly, terribly, possibly catastrophically wrong, like a tank losing its turret to an ammo explosion for example. The HMS Hood lost one of her rear turrets - after the infamous explosion of her ammo rack and torpedoes that ripped her in two and caused her to sink in three (3) minutes. It doesn't happen commonly, at all.
Until we have general ship breakoff working to a degree that it doesn't cause massive amounts of problems, I don't see any reason why we should have this minute form of breakoff enabled. How do we supplement until then, though?
There's a couple ways. First, allow rails and dockers to be like cores in that they can remain functional but become intangible when destroyed. However, don't let them be affected by logic when destroyed, and if any docked entity is moving along rails, have them stop on the last non-destroyed block, or their current one if it is destroyed. For turrets, you could also disable their Bobby AI, so sniping rails/dockers is still viable.
Really, I'd just like one solid reason from Schine or anyone else as to why turrets and docked entities can undock due to damage. I don't think I've ever talked to anyone in almost four years of playing this game that has liked or even agreed with this feature.
It's completely ridiculous for numerous reasons, primarily the fact that client performance immediately crashes worse than 1929 when a large amount of turrets undock OR when a tightly fit docked entity does. I cannot put into words how absolutely annoying it is when massive amounts of docked entities start getting lost. It practically disables AI ships - they'll spin in place like a 3D top and be almost 100% combat ineffective until what's undocked warps away for collision or overheats.
Two, let's look to other examples like real life or sci-fi. How many times can you remember turrets being popped off, for example? Losing a turret is a very clear sign that something has gone horribly, terribly, possibly catastrophically wrong, like a tank losing its turret to an ammo explosion for example. The HMS Hood lost one of her rear turrets - after the infamous explosion of her ammo rack and torpedoes that ripped her in two and caused her to sink in three (3) minutes. It doesn't happen commonly, at all.
Until we have general ship breakoff working to a degree that it doesn't cause massive amounts of problems, I don't see any reason why we should have this minute form of breakoff enabled. How do we supplement until then, though?
There's a couple ways. First, allow rails and dockers to be like cores in that they can remain functional but become intangible when destroyed. However, don't let them be affected by logic when destroyed, and if any docked entity is moving along rails, have them stop on the last non-destroyed block, or their current one if it is destroyed. For turrets, you could also disable their Bobby AI, so sniping rails/dockers is still viable.
Really, I'd just like one solid reason from Schine or anyone else as to why turrets and docked entities can undock due to damage. I don't think I've ever talked to anyone in almost four years of playing this game that has liked or even agreed with this feature.
Last edited: