- Joined
- Mar 3, 2016
- Messages
- 10
- Reaction score
- 5
First off, I'd like to apologize if this topic has been addressed. I couldn't find it, but that's not to say that I may just have no clue on what to type in the search bar.
Ok, so most if not all servers have rules that limit ship size/ block count to reduce server, and with that they also include a docked entity limit. Now mind you, I don't blame admins for this one bit. Actually I blame no one, it just is what it is.
Just about every server my friends and I have played on typically have a 20 docked entities limit. Which means that you have to divide that 20 between ships like fighters or shuttles, doors or elevators using the rail system, and turrets, which can take up to 2 spots if you want them to swivel both horizontally and vertically.
I'd like to propose the addition of a simpler turret system, one where only one core is needed. This core first off wouldn't have the same code structure as a ship core. This would be strictly for ship turrets, no thrust, dock control, or health system. You wouldn't be able to un-dock the turrets, they would be apart of the main core, just an extension. Being that if the turret's blocks take enough damage its useless anyways, it doesn't need a separate health system or to be a separate entity. Being an extension or part of ship it shares the shields and power, which is already the case. This core would then only give you independent control to swivel horizontally and vertically, as well as control it's weapon systems. If this could be done, it would reduce the docked entities as turrets would count as part of the ship. Considering that docked entities now contribute to the ship's overall mass anyways, I think it wouldn't make a difference to be part of the ship.
Additions I think would make this even cooler:
1) While the player is in build mode, the turret could then be constructed without leaving and having to create and enter a new core, you'd simple place a docking block, place the core on the docking block and construct the turret. This core would be just a control block, or gunner seat if you will.
2a) Like all other blue prints, each turret you design can be saved as a blue print right. What about a system where while in build mode in your ship, you place the turret core down and it opens a menu for you to chose from either turret blue prints you've already created.
2b) Or at least select from turrets you've already constructed on that ship and it auto constructs it. Reducing build times. This could potentially reduce blue prints saved to servers if you have at least the option to chose from turrets already built.
3) Reduction of the need for a bobby AI on each turret, being apart of the ship, there could be a point defense system block that controls all turret cores. Of course this means that each turret would probably point at the same targeted enemy instead of each turret targeting separately. You could then use more than one point defense AI block. Each turret core would need to be connected to an point defense system or PDS block. This could potentially reduce lag getting rid of all those individual AI running separate from one another.
In the end, server admins could still put a turret limit on ships to reduce lag from weapon fire, and bobby AI control, but it would save on consistently loading 20 plus separate entities. It's all just a suggestion. Thanks for reading.
Ok, so most if not all servers have rules that limit ship size/ block count to reduce server, and with that they also include a docked entity limit. Now mind you, I don't blame admins for this one bit. Actually I blame no one, it just is what it is.
Just about every server my friends and I have played on typically have a 20 docked entities limit. Which means that you have to divide that 20 between ships like fighters or shuttles, doors or elevators using the rail system, and turrets, which can take up to 2 spots if you want them to swivel both horizontally and vertically.
I'd like to propose the addition of a simpler turret system, one where only one core is needed. This core first off wouldn't have the same code structure as a ship core. This would be strictly for ship turrets, no thrust, dock control, or health system. You wouldn't be able to un-dock the turrets, they would be apart of the main core, just an extension. Being that if the turret's blocks take enough damage its useless anyways, it doesn't need a separate health system or to be a separate entity. Being an extension or part of ship it shares the shields and power, which is already the case. This core would then only give you independent control to swivel horizontally and vertically, as well as control it's weapon systems. If this could be done, it would reduce the docked entities as turrets would count as part of the ship. Considering that docked entities now contribute to the ship's overall mass anyways, I think it wouldn't make a difference to be part of the ship.
Additions I think would make this even cooler:
1) While the player is in build mode, the turret could then be constructed without leaving and having to create and enter a new core, you'd simple place a docking block, place the core on the docking block and construct the turret. This core would be just a control block, or gunner seat if you will.
2a) Like all other blue prints, each turret you design can be saved as a blue print right. What about a system where while in build mode in your ship, you place the turret core down and it opens a menu for you to chose from either turret blue prints you've already created.
2b) Or at least select from turrets you've already constructed on that ship and it auto constructs it. Reducing build times. This could potentially reduce blue prints saved to servers if you have at least the option to chose from turrets already built.
3) Reduction of the need for a bobby AI on each turret, being apart of the ship, there could be a point defense system block that controls all turret cores. Of course this means that each turret would probably point at the same targeted enemy instead of each turret targeting separately. You could then use more than one point defense AI block. Each turret core would need to be connected to an point defense system or PDS block. This could potentially reduce lag getting rid of all those individual AI running separate from one another.
In the end, server admins could still put a turret limit on ships to reduce lag from weapon fire, and bobby AI control, but it would save on consistently loading 20 plus separate entities. It's all just a suggestion. Thanks for reading.