Randomshipnames.oxp v 1.4 released
Moderators: winston, another_commander
- fronclynne
- Deadly
- Posts: 149
- Joined: Sun Mar 01, 2009 5:36 am
- Location: ::1
Re: Randomshipnames.oxp released
Ah, the C.W. McCall reference is a nice touch.
Re: Randomshipnames.oxp released
I deployed a cargo shepherd today after installing this updated release. It was given the name "O'Malley's Torture".
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Re: Randomshipnames.oxp released
Should probably be excluded as well.Solonar wrote:I deployed a cargo shepherd today after installing this updated release. It was given the name "O'Malley's Torture".
I expect more reports like this in the coming days, because there are so many OXPs which I haven't playtested against.
- pagroove
- ---- E L I T E ----
- Posts: 3035
- Joined: Wed Feb 21, 2007 11:52 pm
- Location: On a famous planet
Re: Randomshipnames.oxp released
Excellent OXP. I find myself back Id'ing about every ship I come across just for the naming. May I suggest an expansion on this already excellent oxp?
Maybe also include numbers as ship names: For Example: Cobra Mk3 - ZX123-L (Galcop ID)
Reason for this would be that not every commander would be creative enough to come up with a ship name. So if a commander decides to let his/hers ship unnamed it gets a Galcop ID?
Idea also for asteroids. Named asteroids? Yeah why not. For example: Asteroid: object A-zp123
Why? Because if you see a named astroid it could be that it is protected system property and by mining it you will get an offender tag.
Maybe also include numbers as ship names: For Example: Cobra Mk3 - ZX123-L (Galcop ID)
Reason for this would be that not every commander would be creative enough to come up with a ship name. So if a commander decides to let his/hers ship unnamed it gets a Galcop ID?
Idea also for asteroids. Named asteroids? Yeah why not. For example: Asteroid: object A-zp123
Why? Because if you see a named astroid it could be that it is protected system property and by mining it you will get an offender tag.
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
https://bb.oolite.space/viewtopic.php?f=4&t=13709
Re: Randomshipnames.oxp released
Also now it's released properly, can you add the version number to the OXP folder name please? Just to make keeping track easier as normal.
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
- Fatleaf
- Intergalactic Spam Assassin
- Posts: 1988
- Joined: Tue Jun 08, 2010 5:11 am
- Location: In analysis mode on Phaelon
- Contact:
Re: Randomshipnames.oxp released
Thanks for releasing these. I really like them. Looking forward to the updates.
Find out about the early influences of Fatleaf here. Also his OXP's!
Holds the Ooniversal record for "Thread Necromancy"
Holds the Ooniversal record for "Thread Necromancy"
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Re: Randomshipnames.oxp released
I'm torn on this one.Thargoid wrote:Also now it's released properly, can you add the version number to the OXP folder name please? Just to make keeping track easier as normal.
The download folder does have a version number ("randomshipnames 1.0"), just like the preview came in "randomshipnames 0.9".
For the OXP itself I'm not sure which is better. If there is a version number in the name, a later version will of course have a different name. This means that the player has to remove the previous version when updating. On the other hand, if the OXP name remains the same, the player just has to drop a new version into their AddOns-folder, which will automatically overwrite the previous version. No need to delete anything by hand. I feel that this removes one possible source of user error, which I find more convenient and secure. Of course, it makes it harder to determine which version of the OXP you have installed. On the other hand, you can get this information by looking at latest.log, or even by right-clicking the OXP and selecting "Information" (at least on a Mac; I don't know whether "Properties" on Windows will show the version as well).
So I'm not sure which one is best. Looking at my OXPs, I seem to have constantly changed my mind about it. Some do contain version numbers in their names, and some don't.
Re: Randomshipnames.oxp released
Dredgers are also being given names by this OXP in addition to their assigned dredger designated names.
Re: Randomshipnames.oxp released
There are three advantages to version numbering the OXP folder itself:Commander McLane wrote:I'm torn on this one.Thargoid wrote:Also now it's released properly, can you add the version number to the OXP folder name please? Just to make keeping track easier as normal.
The download folder does have a version number ("randomshipnames 1.0"), just like the preview came in "randomshipnames 0.9".
For the OXP itself I'm not sure which is better. If there is a version number in the name, a later version will of course have a different name. This means that the player has to remove the previous version when updating. On the other hand, if the OXP name remains the same, the player just has to drop a new version into their AddOns-folder, which will automatically overwrite the previous version. No need to delete anything by hand. I feel that this removes one possible source of user error, which I find more convenient and secure. Of course, it makes it harder to determine which version of the OXP you have installed. On the other hand, you can get this information by looking at latest.log, or even by right-clicking the OXP and selecting "Information" (at least on a Mac; I don't know whether "Properties" on Windows will show the version as well).
So I'm not sure which one is best. Looking at my OXPs, I seem to have constantly changed my mind about it. Some do contain version numbers in their names, and some don't.
1) Most people don't keep the zip file, at least in a routinely accessed place. It makes seeing that there's a new version for update easier than going into things and chasing down the read-me.
2) If people update an OXP with the version in the folder name, then the game automatically detects the change (as the cache is now stale given the OXPs listed have changed) and rebuilds it to add the new information. Saves having to perform the "shift key til Cobbie" dance.
3) There is no risk of a partial update if over-writing doesn't work (access denied or people say "no") or older orphan files perhaps getting left behind.
Admittedly there is the slight downside of possibly ending up with two versions installed side by side, but that's minimal.
Also it may be better to remove or comment out the log line in the script. Until I disabled it, it was rather spamming my debug console and log
My OXPs via Boxspace or from my Wiki pages .
Thargoid TV
Dropbox Referral Link
Thargoid TV
Dropbox Referral Link
- Capt. Murphy
- Commodore
- Posts: 1127
- Joined: Fri Feb 25, 2011 8:46 am
- Location: UK South Coast.
Re: Randomshipnames.oxp released
Just so you are aware this isn't the case with Win 7 - you get a dialogue box giving you potentially confusing options about overwriting, replacing or keeping copies of the individual files. Win 7's default behaviour is to try and merge the folders. I'm with Thargoid....Commander McLane wrote:. On the other hand, if the OXP name remains the same, the player just has to drop a new version into their AddOns-folder, which will automatically overwrite the previous version.
Capt. Murphy's OXPs
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
- SandJ
- ---- E L I T E ----
- Posts: 1048
- Joined: Fri Nov 26, 2010 9:08 pm
- Location: Help! I'm stranded down here on Earth!
Re: Randomshipnames.oxp released
When v1.76 came out and some OXPs needing upgrading, I eventually went through them all and ADDED version numbers to the OXP directory names that did not have them. It took me hours but has made subsequent OXP upgrades easier for me.Commander McLane wrote:I'm not sure which one is best. Looking at my OXPs, I seem to have constantly changed my mind about it. Some do contain version numbers in their names, and some don't.
For the OXPs that don't have the version number in the name, I keep a local separate unzipped copy so I can diff them as required whenever I think it might have changed.
Dragging c:\download\OXPs\Space_Fillers v2.7.oxp to c:\Oolite\AddOns and then deleting Space_Fillers v2.6.oxp is easier than going through all the sub-folders to check if any files have been renamed or removed. This has happened a few times where upper / lower case file name issues have occurred and a couple where someone has immensely tidied their OXP and removed some of the content.
I can see no real benefit to not having the version number in the OXP directory name. If the user can download an OXP, unzip it, find \AddOns, and move the structure correctly to \AddOns, then the user has the ability to delete the old directory too.
BTW, I also move and READ.ME files into the OXP directory; it is often in the directory above it, and rename it to READ v2.7.ME as well.
Flying a Cobra Mk I Cobbie 3 with nothing but Explorers Club.OXP and a beam laser 4 proper lasers for company
Dropbox referral link 2GB of free space online + 500 Mb for the referral: good for securing work-in-progress.
Dropbox referral link 2GB of free space online + 500 Mb for the referral: good for securing work-in-progress.
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Re: Randomshipnames.oxp released
Thanks for the report. They'll be excluded in the next version.Solonar wrote:Dredgers are also being given names by this OXP in addition to their assigned dredger designated names.
Oops. My bad. I simply forgot to remove it.Thargoid wrote:Also it may be better to remove or comment out the log line in the script. Until I disabled it, it was rather spamming my debug console and log
Okay, so I guess v 1.1 (with version number in folder name) is coming soon.
- Disembodied
- Jedi Spam Assassin
- Posts: 6885
- Joined: Thu Jul 12, 2007 10:54 pm
- Location: Carter's Snort
Re: Randomshipnames.oxp released
On a Mac, there is no "OXP directory" as such: OXPs present as single files, rather than as folders. Although it is of course possible on a Mac to look inside an OXP, by right-clicking and selecting "Show Package Contents", it's not routine behaviour. When making an OXP for distribution, ReadMe files should always be kept in the directory above the OXP itself; if they're placed inside the OXP directory then Mac users won't see them unless they go digging around inside their OXP "file" for some reason. But where you put them on your own machine is of course your own choice! And it's probably a good idea to give ReadMe files a version number to match the OXP, too.SandJ wrote:BTW, I also move and READ.ME files into the OXP directory; it is often in the directory above it, and rename it to READ v2.7.ME as well.
- fronclynne
- Deadly
- Posts: 149
- Joined: Sun Mar 01, 2009 5:36 am
- Location: ::1
Re: Randomshipnames.oxp released
Obsolete files don't get deleted, & in the case of scripts this can cause interesting results. Also if you've hand-edited a shipdata.plist (as an example) you're trusting the implementation of unzip to get the "correct" behaviour WRT timestamps.Commander McLane wrote:if the OXP name remains the same, the player just has to drop a new version into their AddOns-folder, which will automatically overwrite the previous version. No need to delete anything by hand.
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Re: Randomshipnames.oxp released
I've thought about numbers, and I think I want to use them for system ships (police and military). Seems more fitting for them than individual names. After all, they'll be on some bureaucrat's inventory list somewhere...pagroove wrote:Excellent OXP. I find myself back Id'ing about every ship I come across just for the naming. May I suggest an expansion on this already excellent oxp?
Maybe also include numbers as ship names: For Example: Cobra Mk3 - ZX123-L (Galcop ID)
I haven't got warm with numbers for asteroids, though.