NEW : Bank of the Black Monks OXP

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

User avatar
Uncle Reno
---- E L I T E ----
---- E L I T E ----
Posts: 648
Joined: Mon Apr 24, 2006 12:54 pm
Location: UK

Post by Uncle Reno »

Hi LB,

Small problem with Black Monks. The entity "Monk laser mount 0" is looking for guntex.PNG which it can't find because it's called guntext.PNG. Is it safe to just rename it to guntex or will that then cause other problems? Thanks. :)
"Get back or I unleash my lethal spotted batoid!!"

What I do when not reading the Oolite bulletin board!
User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2882
Joined: Tue Apr 04, 2006 7:02 pm
Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.

Post by LittleBear »

Oops! Yeah.

This is a tiny blob used by the Center Gun. Hadn't noticed the typo as the monks fire from the center gun was working.
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

ahruman.setNagLevel(NAG_MAXIMUM);

Both “guntex” and “guntext” are very bad choices for texture names. It should be called something like “blackmonks-gun-texture”.

ahruman.setNagLevel(NAG_MEDIUM);
User avatar
davcefai
---- E L I T E ----
---- E L I T E ----
Posts: 400
Joined: Sun Dec 03, 2006 9:07 pm

Post by davcefai »

Ahruman, you can't be a lazy programmer AND type “blackmonks-gun-texture” when can type "guntex"!

Have a good weekend everybody.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Post by JensAyton »

Pah. That's what autocomplete is for. You don't type shaderWithConfiguration:macros:bindingTarget:, you type sha<esc>. You don't type initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bitmapFormat:bytesPerRow:bitsPerPixel: (actual method name from Cocoa!), you type ini<esc><esc>. If that fails, copy and paste. :-)
User avatar
Uncle Reno
---- E L I T E ----
---- E L I T E ----
Posts: 648
Joined: Mon Apr 24, 2006 12:54 pm
Location: UK

Post by Uncle Reno »

Just to let you know, renaming to guntex seems to work OK.
"Get back or I unleash my lethal spotted batoid!!"

What I do when not reading the Oolite bulletin board!
chadlongstaff
Average
Average
Posts: 9
Joined: Wed May 30, 2007 8:04 am

Monasteries not appearing in Galaxy 7

Post by chadlongstaff »

Hi all, working my way into the Assassins OXP, not finding any Black Monk Monasteries in Galaxy 7. Is this expected behaviour?
User avatar
LittleBear
---- E L I T E ----
---- E L I T E ----
Posts: 2882
Joined: Tue Apr 04, 2006 7:02 pm
Location: On a survey mission for GalCop. Ship: Cobra Corvette: Hidden Dragon Rated: Deadly.

Post by LittleBear »

Nope, it shouldn't be the case! (Wrote both of em and they shoudn't conflict)! Bear in mind though that the two OXPs are doing different things. The Assassins.OXP is adding the Guild (and missions to G7) and Black Monks is adding those pesky money lending Monks to systems in all Galaxies with a tech level of 11 or more!

Playtesting the latest version (1.3 - not posted yet) of Assassins in G7 and see Black Monks Stations from time to time!

Remember you will only see Black Monk Stations in a system of Tech Level 11 (or more) in any Galaxy. And even then they are in the space lanes rather than orbiting the main planet.

Whether or not you see Black Monk Gun Ships after over-due NPC debtors (either near the station or at the witchpoint) is random.

If you are an over-due debtor then it is not random. The Black Monk Gun Ships (should) come for you once your alloted time is up, if you have taken a loan and not repaid it on time!

If you play with both OXPs installed, there should be a Black Monk station in the system (for example) where you were asked to terminate the "Fair Wind" (as it has a high enough tech level).

Many systems that the Assassins Guild will ask you to go to to complete *ahmeh* contracts will not however have a Black Monk Station within them as these systems are not high enough tech levels to feature a Black Monk Station!

As a "Cleaner" you need to be prepared to go wherever the Guild send you. This is not necessary to the highest tech level systems!

Avada Kedavra defaulter! Avada Kedavra Mark!
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: NEW : Bank of the Black Monks OXP

Post by Gimi »

Resurrecting the original thread here with a bug.

Yesterday I reported a possible bug in ADCK's Behemoths here.

Turns out the issue at hand has nothing to do with ADCK's Behemoths, it's a bug in Black Monks.oxp previously identified by Mauiby de Fug here.
Very sorry ADCK.

The error message I get is as follows:

Code: Select all

10:13:20.684 [ai.load.failed.unknownAI]: Can't switch AI for <ShipEntity 0x10bfdcc0>{"Mine Sweeper Satellite"} to "minesweeperAI.plist" - could not load file.
Turns out that "minesweeperAI.plist" is missing from both Shady_blackmonks.oxp and BlackMonks.oxp (the non shader version).

There is a minesweeperAI.plist in Assassins.oxp, also by LittleBear, and for now I have copied that into the AI-folder of Shady_blackmonks.oxp, not knowing, but assuming that will work. Will this eventually cause a conflict if I install Assassins.oxp when I enter galaxy 7?

Edit: Another thought.

Can I safely rename "minesweeperAI.plist" to "monkminesweeperAI.plist", and then change the reference to it in "shipdata.plist".
Do I need to do anything else to make this work without potential conflict?
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
User avatar
ADCK
---- E L I T E ----
---- E L I T E ----
Posts: 771
Joined: Thu Dec 24, 2009 12:30 am
Location: Sydney
Contact:

Re: NEW : Bank of the Black Monks OXP

Post by ADCK »

Gimi wrote:
Very sorry ADCK.
lol no worries, now that you mention it, I used to have this bug in Black Monks as well, but totally forgot about it, I think I fixed it by doing what you suggested and chucking that file in there, it shouldn't cause any problems with overwriting, as it would just be overwriting itself with a copy of itself.

Odd behaviour, I thought it wouldn't matter which OXP's AI dir its in as long as its in one of them... Guess I'm wrong.
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: NEW : Bank of the Black Monks OXP

Post by Gimi »

ADCK wrote:
Odd behaviour, I thought it wouldn't matter which OXP's AI dir its in as long as its in one of them... Guess I'm wrong.
I think you are right, I have not tested with assassins installed, while I assume LittleBear did and never encountered the problem.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
Switeck
---- E L I T E ----
---- E L I T E ----
Posts: 2411
Joined: Mon May 31, 2010 11:11 pm

Re: NEW : Bank of the Black Monks OXP

Post by Switeck »

Assassins may have loaded first, so it was available by the time Black Monks OXP checked.
But Random Hits OXP may not be available yet...

I thought Random Hits also had mines...I guess they used a different AI.plist for it. :oops:
Last edited by Switeck on Fri Jul 22, 2011 1:54 pm, edited 1 time in total.
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: NEW : Bank of the Black Monks OXP

Post by Gimi »

Switeck wrote:
Assassins may have loaded first, so it was available by the time Black Monks OXP checked.
But Random Hits OXP may not be available yet...
Not sure I quite understand Switeck.
From what I understand it was found that this bug was not related to Random Hits at all. Also, this bug would not show if assassins was installed as Black Monks would find the missing AI there (if I have understood Oolite workings correctly). Hence my earlier question about renaming and replacing to make Black Monks independent of Assassins.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: NEW : Bank of the Black Monks OXP

Post by Gimi »

Gimi wrote:
The error message I get is as follows:

Code: Select all

10:13:20.684 [ai.load.failed.unknownAI]: Can't switch AI for <ShipEntity 0x10bfdcc0>{"Mine Sweeper Satellite"} to "minesweeperAI.plist" - could not load file.
Turns out that "minesweeperAI.plist" is missing from both Shady_blackmonks.oxp and BlackMonks.oxp (the non shader version).

There is a minesweeperAI.plist in Assassins.oxp, also by LittleBear, and for now I have copied that into the AI-folder of Shady_blackmonks.oxp, not knowing, but assuming that will work. Will this eventually cause a conflict if I install Assassins.oxp when I enter galaxy 7?

Edit: Another thought.

Can I safely rename "minesweeperAI.plist" to "monkminesweeperAI.plist", and then change the reference to it in "shipdata.plist".
Do I need to do anything else to make this work without potential conflict?
I never got an answer to my two last questions here. Anyone able to assist.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Re: NEW : Bank of the Black Monks OXP

Post by DaddyHoggy »

I don't know, but I suspect given lack of answer, it's safe to suck-it-and-see...
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
Post Reply