Alright, so this idea is to have sharable Star Charts. What does this mean? It means you would no longer be able to see everything on your M menu (previously P) when you open it. The universe would be dark. To discover area, you'd have to actually go to it or use a scanner to reveal it. Scanners would show bases and planets from up to 16 sectors away. It would show asteroid belts within 8 sectors. Within 4 sectors, it would also identify any bases. Ships would not appear on the map, as it is now.
Now here's where things get really interesting. People could trade these star charts. They could also edit them, to add notes and locations of interest. These maps could be exported to a meta item and would look similar to a shipyard design, to be stored or traded. A player could then upload them to their own star chart or merge them with other star charts. They could have up to 20 star charts loaded at any given time, selecting or deselecting different ones. Where there is a conflict of data (like where one scan shows a station and a newer scan shows no station - because it was destroyed - the star chart display would use the latest data). Factions and alliances could coordinate on scanning areas to produce one complete star chart.
How would this affect the gameplay?
Well, it would make star charts very valuable. Want to know where your enemies are? Contact a person who specializes in creating star charts and get the latest map. Don't feel like charting out your own area? Find someone who will chart through your system and find all the planets for you. They could also make notes of what types of asteroids are in each belt (for an extra fee).
Well, that's it for this idea. Thoughts and comments are welcome.
Edit: I believe this would be a good step toward being able to take away the faction home base protection, which is pretty unrealistic. This would allow people to move around a lot and keep their base hidden more easily.
FAQ - Based on the comments below and NEW ideas I have regarding this concept:
Q: How would players see what they are trading for?
A: Players would open a trade menu to another player. (See my Trade idea here.) They could right click on the StarChart and click "Preview." This would open a galaxy map that highlights the sectors that are included and gives dates/times for when each one was scanned.
Q: Could StarCharts be traded with NPC shops/tradestations?
A: StarCharts could be bought from NPC's for the sector the NPC is located in. This could be turned off or on in the server config. By default, I suggest it be ON for single player and OFF for servers. Players would NOT be able to sell StarCharts to an NPC shop. But perhaps later, these could be part of quests and given or traded to NPC's for rewards.
Q: How would players generate a star chart to sell? Could they select the sectors they want to trade?
A: Players would export sectors from one StarChart or their combined StarChart to create a new StarChart. They could opt to remove comments when doing so. They would use a "StarChart Management Console" - SMC for short - to process the StarCharts, but can add, remove, view, or edit comments at any time.
Q: Would stars show up?
A: Yes, so long as they are within a certain distance of the player or recorded into a StarChart. Really far stars would not appear. Perhaps stars would be visible from 100 sectors away.
Q: Could StarCharts be placed into a shop module?
A: Sure. You could name them, give descriptions, and price them differently. So if you have a "very complete map," maybe sell it for more. Or give different prices for per-sector maps.
Q: How would players know where their enemies are? Wouldn't this make griefing really easy?
A: It is already possible to hide where your base is from other players. Just do not have a home base and poof they will have trouble finding you. Though it might be harder to find another player with StarCharts, it would also be easier to simply move to hide from them. To find your enemies, you might have to ask around a bit or purchase a star chart revealing their location. This would also encourage people to be spies as well. Sure you may have allies.. and you trust them not to attack you.. but would they reveal your base location to someone who puts a bounty on your head? With StarCharts, knowledge is power, and it is not given to you through magic, but through effort.
Q: How would StarCharts store multiple sets of data?
A: Each StarChart could have up to 20 sets of distinct data inside them. You could turn comments on or off for each set. It would show the name of the StarChart the data was imported from. When you import a StarChart into another StarChart, it merges the whole StarChart's data and then compresses it into one slot. You could, alternatively, export one individual set of data to create a new StarChart. Then you could import this into another StarChart (if you don't want the whole thing merged). When you import a StarChart into another StarChart, you can save it to an empty data slot, merge it with an existing slot, or replace an existing slot.
Q: I don't want to record my movements to a StarChart, what can I do?
A: Each set of data could be set individually to record or NOT record. If you want to hide your activities and have no record of your movements, turn off recording on your StarChart or for the individual data sets.
Q: How would I view comments?
A: You would see an entity at a specific location, like you see a base. Or if a sector is commented, there would be a button you could press while viewing your galaxy map. If a comment is placed in a specific area, it would look like a bubble with a "!" "?" or a "I" on it. When you mouse over it, it will show the comment, up to 30 characters long. If you click on it, a text box opens up to reveal the whole comment. You could also edit it this way. If a comment is in the same location as a base or shop, then the base or shop will have a small symbol overlayed in the top-right part of the icon. If a sector is commented, then a button would appear near the "Center on own pos" button. If you mouse over it, it shows the first 30 characters of the comment(s). If you click on it, a text window is opened to edit/view it.
Q: How would I create comments?
A: While in the galaxy map, you select or move to a specific location and press the "C" button. This opens a window that gives the options, "Create Comment for specific area," "Create Comment for sector," and "Cancel."
Q: What if two StarCharts contain comments at the same exact location or sector?
A: Then you just see both comments when you select that area. For the mouse-over, the most recent comment would show. If you click on it, then the text box would show the comments on separate lines. If they are long, you could scroll the text. It would also show the name of the StarChart the comment originated from for each one.
Q: How would the game actually store the StarChart data?
A: The server would store the StarCharts and stream the data when it is being viewed. A local copy of the StarChart would be saved to a person's computer, and those sections would ONLY be requested if they do not match what is on the server. It would work much like the universe itself loads in chunks, but it would be tiny in comparison.
Now here's where things get really interesting. People could trade these star charts. They could also edit them, to add notes and locations of interest. These maps could be exported to a meta item and would look similar to a shipyard design, to be stored or traded. A player could then upload them to their own star chart or merge them with other star charts. They could have up to 20 star charts loaded at any given time, selecting or deselecting different ones. Where there is a conflict of data (like where one scan shows a station and a newer scan shows no station - because it was destroyed - the star chart display would use the latest data). Factions and alliances could coordinate on scanning areas to produce one complete star chart.
How would this affect the gameplay?
Well, it would make star charts very valuable. Want to know where your enemies are? Contact a person who specializes in creating star charts and get the latest map. Don't feel like charting out your own area? Find someone who will chart through your system and find all the planets for you. They could also make notes of what types of asteroids are in each belt (for an extra fee).
Well, that's it for this idea. Thoughts and comments are welcome.
Edit: I believe this would be a good step toward being able to take away the faction home base protection, which is pretty unrealistic. This would allow people to move around a lot and keep their base hidden more easily.
FAQ - Based on the comments below and NEW ideas I have regarding this concept:
Q: How would players see what they are trading for?
A: Players would open a trade menu to another player. (See my Trade idea here.) They could right click on the StarChart and click "Preview." This would open a galaxy map that highlights the sectors that are included and gives dates/times for when each one was scanned.
Q: Could StarCharts be traded with NPC shops/tradestations?
A: StarCharts could be bought from NPC's for the sector the NPC is located in. This could be turned off or on in the server config. By default, I suggest it be ON for single player and OFF for servers. Players would NOT be able to sell StarCharts to an NPC shop. But perhaps later, these could be part of quests and given or traded to NPC's for rewards.
Q: How would players generate a star chart to sell? Could they select the sectors they want to trade?
A: Players would export sectors from one StarChart or their combined StarChart to create a new StarChart. They could opt to remove comments when doing so. They would use a "StarChart Management Console" - SMC for short - to process the StarCharts, but can add, remove, view, or edit comments at any time.
Q: Would stars show up?
A: Yes, so long as they are within a certain distance of the player or recorded into a StarChart. Really far stars would not appear. Perhaps stars would be visible from 100 sectors away.
Q: Could StarCharts be placed into a shop module?
A: Sure. You could name them, give descriptions, and price them differently. So if you have a "very complete map," maybe sell it for more. Or give different prices for per-sector maps.
Q: How would players know where their enemies are? Wouldn't this make griefing really easy?
A: It is already possible to hide where your base is from other players. Just do not have a home base and poof they will have trouble finding you. Though it might be harder to find another player with StarCharts, it would also be easier to simply move to hide from them. To find your enemies, you might have to ask around a bit or purchase a star chart revealing their location. This would also encourage people to be spies as well. Sure you may have allies.. and you trust them not to attack you.. but would they reveal your base location to someone who puts a bounty on your head? With StarCharts, knowledge is power, and it is not given to you through magic, but through effort.
Q: How would StarCharts store multiple sets of data?
A: Each StarChart could have up to 20 sets of distinct data inside them. You could turn comments on or off for each set. It would show the name of the StarChart the data was imported from. When you import a StarChart into another StarChart, it merges the whole StarChart's data and then compresses it into one slot. You could, alternatively, export one individual set of data to create a new StarChart. Then you could import this into another StarChart (if you don't want the whole thing merged). When you import a StarChart into another StarChart, you can save it to an empty data slot, merge it with an existing slot, or replace an existing slot.
Q: I don't want to record my movements to a StarChart, what can I do?
A: Each set of data could be set individually to record or NOT record. If you want to hide your activities and have no record of your movements, turn off recording on your StarChart or for the individual data sets.
Q: How would I view comments?
A: You would see an entity at a specific location, like you see a base. Or if a sector is commented, there would be a button you could press while viewing your galaxy map. If a comment is placed in a specific area, it would look like a bubble with a "!" "?" or a "I" on it. When you mouse over it, it will show the comment, up to 30 characters long. If you click on it, a text box opens up to reveal the whole comment. You could also edit it this way. If a comment is in the same location as a base or shop, then the base or shop will have a small symbol overlayed in the top-right part of the icon. If a sector is commented, then a button would appear near the "Center on own pos" button. If you mouse over it, it shows the first 30 characters of the comment(s). If you click on it, a text window is opened to edit/view it.
Q: How would I create comments?
A: While in the galaxy map, you select or move to a specific location and press the "C" button. This opens a window that gives the options, "Create Comment for specific area," "Create Comment for sector," and "Cancel."
Q: What if two StarCharts contain comments at the same exact location or sector?
A: Then you just see both comments when you select that area. For the mouse-over, the most recent comment would show. If you click on it, then the text box would show the comments on separate lines. If they are long, you could scroll the text. It would also show the name of the StarChart the comment originated from for each one.
Q: How would the game actually store the StarChart data?
A: The server would store the StarCharts and stream the data when it is being viewed. A local copy of the StarChart would be saved to a person's computer, and those sections would ONLY be requested if they do not match what is on the server. It would work much like the universe itself loads in chunks, but it would be tiny in comparison.
Last edited: