Oxygen/Atmopsheres: Players need oxygen to survive. In order for this to be practical for this game however some though has to be given. For ships, an area must be sealed off from space and have an oxygen cube inside for a steady flow of oxygen to exist in the ship. For stations, simply seal off the hangar from the rest of the station and have doors or fields that players can travel through to get inside. Players, however, should still be able to survive for a significant time outside these oxygen areas due to their space suits. For the spawn perhaps we could have a large station with sufficient oxygen levels, and make this spawn station indestructible. Some planets will have sufficient oxygen and others will not. So some planets may need to have sealed structures built in order for players to live on it. When an oxygen area is sealed, the oxygen cube will turn green (default is red). The more oxygen cubes, the more area the oxygen supply covers. Any oxygen outside a sealed area will be lost.
Oxygen may be difficult to implement, but I much rather see this next suggestion implemented anyway.
NPC Crews/Reparing: Obviously it would be a pain for a player to maintain the oxygen area of his ship during battle. For this we could have NPC crews that replace blocks that are destroyed (slowly, and these NPC's can take damage and even die). You of course, must have the blueprints saved and set in some other block as this is what the crew will repair it to. In addition, instead of just poofing a ship from the catalog out of midair, NPC crews which you must hire will slowly build it. As for the repairing, they will simply slowly replace the blocks from inside the ship.
In addition, these crews would be able to man turrets and fly ships for you, essentially allowing players to own a small NPC faction. This would significantly improve singleplayer and mulitplayer alike. There would be a cap on how many NPC's you can own, and they could only be able to man ships up to a certain mass to prevent one player from manning multiple huge motherships.
The types of NPC's:
Technician: This NPC will move around inside the ship and make repairs by replacing destroyed blocks and repairing damaged ones. They will only repair blocks destroyed by weapons, not removed manually.
Marine: These troops possess blaster rifles and can board ships or defend ships from boarding, though they must be taken close enough manually or by an NPC pilot (make your own boarding vessel for them to fly).
**A side note from this, boarding is only plausible if the enemy ship is not moving and you want to keep the ship. Therefore, it would be necessary for people to be able to disable the enemy ship by destroying enough thrusters or power units leaving the ship dead in space (or the ship can move very slowly).
Pilot: These troops can man small ships and turrets.
If the player is killed, the NPC's will surrender will either disappear or join the victor. These NPC's can be hired from space stations or perhaps there own unique NPC space station (this unique space station would have a bar, hotel and basically a place where space mercenaries would hang around).
***Another note. Perhaps a block must be placed similar to the Bobby AI to control each NPC.
Oxygen may be difficult to implement, but I much rather see this next suggestion implemented anyway.
NPC Crews/Reparing: Obviously it would be a pain for a player to maintain the oxygen area of his ship during battle. For this we could have NPC crews that replace blocks that are destroyed (slowly, and these NPC's can take damage and even die). You of course, must have the blueprints saved and set in some other block as this is what the crew will repair it to. In addition, instead of just poofing a ship from the catalog out of midair, NPC crews which you must hire will slowly build it. As for the repairing, they will simply slowly replace the blocks from inside the ship.
In addition, these crews would be able to man turrets and fly ships for you, essentially allowing players to own a small NPC faction. This would significantly improve singleplayer and mulitplayer alike. There would be a cap on how many NPC's you can own, and they could only be able to man ships up to a certain mass to prevent one player from manning multiple huge motherships.
The types of NPC's:
Technician: This NPC will move around inside the ship and make repairs by replacing destroyed blocks and repairing damaged ones. They will only repair blocks destroyed by weapons, not removed manually.
Marine: These troops possess blaster rifles and can board ships or defend ships from boarding, though they must be taken close enough manually or by an NPC pilot (make your own boarding vessel for them to fly).
**A side note from this, boarding is only plausible if the enemy ship is not moving and you want to keep the ship. Therefore, it would be necessary for people to be able to disable the enemy ship by destroying enough thrusters or power units leaving the ship dead in space (or the ship can move very slowly).
Pilot: These troops can man small ships and turrets.
If the player is killed, the NPC's will surrender will either disappear or join the victor. These NPC's can be hired from space stations or perhaps there own unique NPC space station (this unique space station would have a bar, hotel and basically a place where space mercenaries would hang around).
***Another note. Perhaps a block must be placed similar to the Bobby AI to control each NPC.