Naming the galactic regions
Moderators: winston, another_commander
- Wildeblood
- ---- E L I T E ----
- Posts: 2453
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Naming the galactic regions
If you've got the latest nightly build of Oolite 1.81, you can set the title of the chart screen specifically according to which system is currently selected as your destination. So, e.g., if you select any of the systems near Tianve on chart 1, the screen title could change from "Galactic Chart 1" to "The Pulsar Worlds".
I've uploaded an OXZ to demonstrate this, which is available through the download manager under the title "Distant Realms" (because "Regional Chart Titles" sounded too bland). It adds the regions described on the wiki for charts 1 and 2. Before I continue to add more to it, I thought some discussion might be in order (lest great swathes of the galaxy become known as Wildeblood's Empire).
I've uploaded an OXZ to demonstrate this, which is available through the download manager under the title "Distant Realms" (because "Regional Chart Titles" sounded too bland). It adds the regions described on the wiki for charts 1 and 2. Before I continue to add more to it, I thought some discussion might be in order (lest great swathes of the galaxy become known as Wildeblood's Empire).
- maik
- Wiki Wizard
- Posts: 2028
- Joined: Wed Mar 10, 2010 12:30 pm
- Location: Ljubljana, Slovenia (mainly industrial, feudal, TL12)
Re: Naming the galactic regions
Are you using the names from the vector maps?
- Wildeblood
- ---- E L I T E ----
- Posts: 2453
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Naming the galactic regions
I copied from the region pages linked from here, not from the maps directly:maik wrote:Are you using the names from the vector maps?
http://wiki.alioth.net/index.php/Sector ... ector_Maps
http://wiki.alioth.net/index.php/Sector ... ector_Maps
Whoever set about making the wiki pages seems to have given up after chart 2.
Re: Naming the galactic regions
If you want a list of the system IDs covered by all the regions from the ClymAngus maps, have a look in the
startUp
method of Scripts/cargotyperegional.js
in the New Cargoes OXP.- Diziet Sma
- ---- E L I T E ----
- Posts: 6312
- Joined: Mon Apr 06, 2009 12:20 pm
- Location: Aboard the Pitviper S.E. "Blackwidow"
Re: Naming the galactic regions
I've just noticed that in the Expansion Manager, the descriptions for Distant Realms and Galaxy Names are identical, even though they perform slightly different tasks..
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
Re: Naming the galactic regions
As far as naming...
There's always the Rift Worlds in Galaxy Chart 7 as well as the "unreachables" in Galaxy Charts 3, 6, and 8 as well.
There's always the Rift Worlds in Galaxy Chart 7 as well as the "unreachables" in Galaxy Charts 3, 6, and 8 as well.
- ClymAngus
- ---- E L I T E ----
- Posts: 2514
- Joined: Tue Jul 08, 2008 12:31 am
- Location: London England
- Contact:
Re: Naming the galactic regions
A feat of identification I'm still quite in awe of sir. I thought painting them was bloody annoying but you went and programmed them into an oxp. Formidable sir formidable.cim wrote:If you want a list of the system IDs covered by all the regions from the ClymAngus maps, have a look in thestartUp
method ofScripts/cargotyperegional.js
in the New Cargoes OXP.
- Wildeblood
- ---- E L I T E ----
- Posts: 2453
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Naming the galactic regions
Well, I see the galaxy guide on the wiki now covers all 8 sectors, so I finished this.Wildeblood wrote: ↑Mon Aug 04, 2014 12:00 pmI copied from the region pages linked from here, not from the maps directly:maik wrote:Are you using the names from the vector maps?
http://wiki.alioth.net/index.php/Sector ... ector_Maps
http://wiki.alioth.net/index.php/Sector ... ector_Maps
Whoever set about making the wiki pages seems to have given up after chart 2.
(1) May I upload the completed file to the OXZ manager, to replace the incomplete version there? How do I go about packaging this into an OXZ?
(2) Any suggestions how to describe what this file does, in one sentence? It seems to me that it's one of those things you either know about, or you don't.
- Cholmondely
- Archivist
- Posts: 5364
- Joined: Tue Jul 07, 2020 11:00 am
- Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
- Contact:
Re: Naming the galactic regions
That's thanks to Phkb.Wildeblood wrote: ↑Fri Jan 26, 2024 2:54 amWell, I see the galaxy guide on the wiki now covers all 8 sectors, so I finished this.
Phkb also assigns the logins for the Expansions Manager. I think that a_c can as well.Wildeblood wrote: ↑Fri Jan 26, 2024 2:54 am(1) May I upload the completed file to the OXZ manager, to replace the incomplete version there? How do I go about packaging this into an OXZ?
As for packaging OXZ's they are just zip files with manifest.plists added in. See Dizzy's "The All-in-One Guide to OXZ Packaging and Distribution" and possibly the other stuff linked at the bottom of this page: OXP howto
Unsure if your OXPs just affect the "long-range" or also, now, the "short range" too. We could probably do with more helpful names for the F6 & F6F6 screens. But it would be such a hassle to change everything... (vanilla game code, OXP descriptions, wiki etc.).Wildeblood wrote: ↑Fri Jan 26, 2024 2:54 am(2) Any suggestions how to describe what this file does, in one sentence? It seems to me that it's one of those things you either know about, or you don't.
Distant Realms: Names the various regions inside each galaxy, replacing the Galaxy Number (on the F6 charts/F6F6 system location screen).
Galaxy Names: Names the eight galaxies instead of numbering them (on the F6 charts/F6F6 system location screen).
Re screen names, the differences between the F6 <> F6F6 seem to me to be these: F6 toggles system colour between sun-colour/economics/politics/TL which is lost in the F6F6 which incorporates the "system finder".
How about
F6: system analysing chart
F6F6: system finding chart
Comments wanted:
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
- Wildeblood
- ---- E L I T E ----
- Posts: 2453
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Naming the galactic regions
Yes, I suppose my real question was is there a definitive list of what fields to include in the manifest. There used to be a handy-dandy tool on the oolite.org website.
My new question is has anyone considered deleting the XML example from https://wiki.alioth.net/index.php/Manifest.plist - or at least - moving it below the GNUStep example. Added: actually, now that I've read it, the GNUStep example there is a shocker anyway.
My new question is has anyone considered deleting the XML example from https://wiki.alioth.net/index.php/Manifest.plist - or at least - moving it below the GNUStep example. Added: actually, now that I've read it, the GNUStep example there is a shocker anyway.
In your heart, you know it's flat.
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Naming the galactic regions
You're right, the OpenStep example is a dogs breakfast.
This is pretty much all you need (taken from my Station Dock Control OXP):There are some optional properties, but that's the basics.
This is pretty much all you need (taken from my Station Dock Control OXP):
Code: Select all
{
identifier = "oolite.oxp.phkb.StationDockControl"; // required
version = "1.1.28"; // required
title = "Station Dock Control"; // required
required_oolite_version = "1.80"; // required
description = "Adds some realism and depth to the game by giving each station with NPC traffic its own list of docked ships that launch when their scheduled departure time lapses."; // important but not actually required. Best to include something though
category = "Mechanics"; // not required per se, but again, worth putting in
author = "phkb"; // required
information_url = "http://wiki.alioth.net/index.php/Station_Dock_Control"; // not required, but if there is a page available it's good to have a link. even if it's to the BB, not the wiki
license = "CC-BY-NC-SA 3.0"; // required
}
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Naming the galactic regions
That was before the old website died, and we moved away from the DB and onto the GitHub Expansion Manager. Updating the Expansion Manager is... well, let's say "tricky" for now. I have more thoughts about it, but this isn't the right place for them. If you can upload your OXZ to the Wiki, using the same name as the current one, but with a new version number in the manifest file, I can trigger the process that rebuilds the index.Cholmondely wrote: ↑Fri Jan 26, 2024 9:20 amPhkb also assigns the logins for the Expansions Manager. I think that a_c can as well.
- hiran
- Theorethicist
- Posts: 2403
- Joined: Fri Mar 26, 2021 1:39 pm
- Location: a parallel world I created for myself. Some call it a singularity...
Re: Naming the galactic regions
I guess the examples are there to demonstrate the syntax. From the comments you can see that it is not a full or partial template.phkb wrote: ↑Fri Jan 26, 2024 12:09 pmYou're right, the OpenStep example is a dogs breakfast.
This is pretty much all you need (taken from my Station Dock Control OXP):There are some optional properties, but that's the basics.Code: Select all
{ identifier = "oolite.oxp.phkb.StationDockControl"; // required version = "1.1.28"; // required title = "Station Dock Control"; // required required_oolite_version = "1.80"; // required description = "Adds some realism and depth to the game by giving each station with NPC traffic its own list of docked ships that launch when their scheduled departure time lapses."; // important but not actually required. Best to include something though category = "Mechanics"; // not required per se, but again, worth putting in author = "phkb"; // required information_url = "http://wiki.alioth.net/index.php/Station_Dock_Control"; // not required, but if there is a page available it's good to have a link. even if it's to the BB, not the wiki license = "CC-BY-NC-SA 3.0"; // required }
You need to read the rest of the document to understand which properties are required and how they get used.
Or should we take the above now and add it as minimum template?
Sunshine - Moonlight - Good Times - Oolite
- hiran
- Theorethicist
- Posts: 2403
- Joined: Fri Mar 26, 2021 1:39 pm
- Location: a parallel world I created for myself. Some call it a singularity...
Re: Naming the galactic regions
If you have an OXP, turning that into an OXZ is not much work. It should be pretty much described here:Wildeblood wrote: ↑Fri Jan 26, 2024 2:54 am(1) May I upload the completed file to the OXZ manager, to replace the incomplete version there? How do I go about packaging this into an OXZ?
https://wiki.alioth.net/index.php/OXP_howto
Once you have an OXZ file, you want to publish it. That means you make it available somewhere on the internet. Some people use their own websites, some Microsoft Box, some people prefer sites like Github but apparently most OXZs are hosted on the Oolite wiki. Cholmondely can probably tell how the files end up there.
Once you have published your OXZ you want the expansion manager to find it. This process has changed since we moved to the new domain.
So to add your download URL to the catalog of expansions, raise an issue at https://github.com/OoliteProject/oolite ... new/choose
Someone from the catalog-management team will then add the url and rebuild the catalog. From then on the Oolite builtin Expansion Manager or OoliteStarter can download the new catalog and help users to get the expansion installed.
If you are wondering where all the metadata goes that describes the expansion to all the pilots - well, that comes from the manifest.plist directly.
Sunshine - Moonlight - Good Times - Oolite
- Cholmondely
- Archivist
- Posts: 5364
- Joined: Tue Jul 07, 2020 11:00 am
- Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
- Contact:
Re: Naming the galactic regions
Presuming that the update is this: https://wiki.alioth.net/index.php/File: ... _Space.oxz
I've downloaded it and hope to try it out over the weekend (current activity is back at Digebiti in G1, but have some Jameson's further afield...)
Looking forwards!!
I've downloaded it and hope to try it out over the weekend (current activity is back at Digebiti in G1, but have some Jameson's further afield...)
Looking forwards!!
Comments wanted:
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?