Page 2 of 3
Posted: Mon Jun 30, 2008 12:53 pm
by Amen Brick
Okayyyyy. V.1.1
Everyone centered
engine trails in right place
right size
Better skin for Spiv
syntax unified.
Clan given name: Blitzspears
Only thing missing is external views, for some reason. I had them on the first resize but not the second. Tried fuggering about with values, but nada.
Pirate Clan One: The Blitzspears
...
Posted: Thu Jul 03, 2008 9:34 pm
by Lestradae
Hi Amen Brick,
have you thought about putting your new oxp onto the wiki here:
http://wiki.alioth.net/index.php/OXP
A good idea, if you want it to be found!
Posted: Fri Jul 04, 2008 1:19 pm
by Amen Brick
Yeah, I'm waiting until I have more time so I can register myself.
Also been trying to solve megaships probs.
Posted: Wed Jul 09, 2008 11:45 am
by Amen Brick
Now up on the Wiki! Boy, was that hard (I'm going to go insane learning to program. Wish both my hemispheres worked equally well. Ah, never mind).
Checked the link and it works.
Gave it its final final name, which is Amen Brick's Pirate Clan One: The Blitzspears (v1.0). Also edited the Realistic Shipyard entry to say that so it's easier to find. Pleased I randomly chose a user name beginning with A.
Now, to finally get Megaships finished. (Damn you Oolite and Oblivion! Damn you to hell!)
Posted: Wed Jul 09, 2008 9:18 pm
by Lestradae
Amen Brick wrote:Gave it its final final name, which is Amen Brick's Pirate Clan One: The Blitzspears (v1.0). Also edited the Realistic Shipyard entry to say that so it's easier to find.
Thanks mate!
Looking forward to your megaships ...
Keep up the good work
L
Posted: Mon Jul 14, 2008 2:01 pm
by Amen Brick
Now on better file host.
Posted: Sun Aug 24, 2008 10:40 am
by tinker
Came across a small error today.
Code: Select all
2008-08-24 09:51:54.631 oolite[7660] [universe.getShip.unknown]: Attempt to create ship of type "Scoundrel-player", but no such type could be found.
2008-08-24 09:51:54.844 oolite[7660] [universe.getShip.unknown]: Attempt to create ship of type "strut-player", but no such type could be found.
Had 5 of each error but no point in pasting them all here, looks like a case error, shipdata.plist has <key>Scoundrel-Player</key> but I cannot find strut-player. Is it safe to assume that changing the P to p in shipdata.plist will cure one of the errors? and where is strut-player?
Posted: Sun Aug 24, 2008 11:31 am
by JensAyton
I believe strut-player is found in illicit-unlock.oxp.
Posted: Sun Aug 24, 2008 1:54 pm
by tinker
I would bow to your superior knowledge, but I do not have illicit-unlock.oxp, nor have I ever had it.
Posted: Sun Aug 24, 2008 2:19 pm
by Svengali
tinker wrote:Code: Select all
2008-08-24 09:51:54.631 oolite[7660] [universe.getShip.unknown]: Attempt to create ship of type "Scoundrel-player", but no such type could be found.
2008-08-24 09:51:54.844 oolite[7660] [universe.getShip.unknown]: Attempt to create ship of type "strut-player", but no such type could be found.
Both are in RS (shipyard.plist), but they don't have a corresponding entry in shipdata.plist.
For the first one (if Amens AAACrooks.oxp is installed) it will fix the problem to correct the typo (P instead of p). But for the strut-player - simply delete the entry in shipyard.plist or comment it out.
Posted: Sun Aug 24, 2008 3:24 pm
by tinker
Code: Select all
For the first one (if Amens AAACrooks.oxp is installed) it will fix the problem to correct the typo (P instead of p).
AAAcrooks.oxp is installed (it is listed as a dependency for RS)the shipdata.plist has <key>Scoundrel-Player</key> which is incorrect I think.
I read somewhere that the later alphabatically an oxp is then it will overide things defined before it, in this case as RS begins ZZZ it will replace the correct <key>Scoundrel-Player</key> with <key>Scoundrel-player</key>, so I should correct the RS shipyard.plist as well as notifying Lestradae so he can put it on the todo list for the next version.
Posted: Sun Aug 24, 2008 3:45 pm
by Cmdr James
This is one of the things that makes me very uncomfortable about using the alphabet to control loading order, and especially trying to game the system by naming an OXP ZZZsomething. It encourages people to play an alphabetical arms-race. Why not name your RS patch ZZZZscoundrel.oxp
Posted: Sun Aug 24, 2008 4:15 pm
by Svengali
Cmdr James wrote:Why not name your RS patch ZZZZscoundrel.oxp
ZZZRShitsadder.oxp, ZZZRSmongoose.oxp and some more of them will follow shortly...
Posted: Sun Aug 24, 2008 8:50 pm
by JensAyton
Cmdr James wrote:This is one of the things that makes me very uncomfortable about using the alphabet to control loading order, and especially trying to game the system by naming an OXP ZZZsomething. It encourages people to play an alphabetical arms-race. Why not name your RS patch ZZZZscoundrel.oxp :P
You’re welcome to implement a dependency system. I suggest “must-load-after” and “should-load-before” keys in
requires.plist. The basic logic for this type of dependency management is already implemented in
OOOXPVerifier.m. :-)
Posted: Sun Aug 24, 2008 8:58 pm
by Thargoid
If you're in this area, also how about a "requires <an.other> OXP" type thing in requires.plist for dependencies between OXPs? For example via a specific identifier key that each OXP should have set in a suitable file (to get over using things like folder names, which would vary between versions)?