BroadcastComms MFD [Release]

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

Moderators: winston, another_commander

User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 5252
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: BroadcastComms MFD [Release]

Post by phkb »

Bicorn wrote: Wed Jul 09, 2025 4:07 am
I think I'm still doing something wrong - no matter what I do I can't get the new lines to show up. They always just respond with the generic default lines.
Well, I copied the samples I gave before, expanded this line to actually have some replies:

Code: Select all

    "kephalan_type3_reply" = ("Hiya!","G'day matey!");
, then spawned in a Kephalan ship, sent a greeting and got a "Hiya!" response. So, I can at least confirm the concept works (ie I was able to successfully override BCC's responses). Which means there's something wrong with your implementation.

Personally, I wouldn't add a "Config" folder directly to the AddOns folder. My suggestion would be to create a folder in AddOns called "Alien_BCC_Responses.oxp", and put the Config folder in there. Then put the two files into that Config folder.

The other thing to check is latest.log. That might reveal an error which is preventing one of the files from loading.
Bicorn
Dangerous
Dangerous
Posts: 104
Joined: Wed Jun 18, 2025 8:47 am

Re: BroadcastComms MFD [Release]

Post by Bicorn »

phkb wrote: Wed Jul 09, 2025 4:21 am
The other thing to check is latest.log. That might reveal an error which is preventing one of the files from loading.
This looks like the likely culprit:
07:05:15.903 [oxp-standards.error]: OXP ../AddOns/alien_comms.oxp has no manifest.plist
Bicorn
Dangerous
Dangerous
Posts: 104
Joined: Wed Jun 18, 2025 8:47 am

Re: BroadcastComms MFD [Release]

Post by Bicorn »

Hmm, nope, I added a manifest and it still doesn't work.
User avatar
Cholmondely
Archivist
Archivist
Posts: 6179
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: BroadcastComms MFD [Release]

Post by Cholmondely »

Bicorn wrote: Wed Jul 09, 2025 10:01 am
Hmm, nope, I added a manifest and it still doesn't work.
No, the Manifest only helps Oolite (and the Expansions Manager/Oolite Starter) to recognise an OXP. It has no effect on whether it works!

Have you tried a linter?

*https://www.jslint.com/ seems to be good for Oolite's version of Javascript.
*You will need an OpenStep parser for the .plists.
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?
Bicorn
Dangerous
Dangerous
Posts: 104
Joined: Wed Jun 18, 2025 8:47 am

Re: BroadcastComms MFD [Release]

Post by Bicorn »

BLAGH! Once again I had managed to out-smart myself.

I had made a separate Oolite install for testing so I can keep this experimental stuff from messing up my main game... and then accidentally edited files in the old install's AddOns folder instead. Once I put the files in the correct install's folder it works.

In other news, it looks like comms messages can't display unicode characters, which is a bit of a shame - I was thinking of having Odonateans communicate in indecipherable symbols.
User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 5252
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: BroadcastComms MFD [Release]

Post by phkb »

Yes, the only characters Oolite can display are in the oolite-font.png file.
Post Reply