Oolite Bulletins

For information and discussion about Oolite.
It is currently Sun Nov 19, 2017 5:48 pm

All times are UTC




Post new topic  Reply to topic  [ 74 posts ]  Go to page Previous 1 2 3 4 5 Next
Author Message
PostPosted: Sun Feb 05, 2017 10:33 pm 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 1801
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
Quote:
Add number of jumps to destination/route data?
Sure! I'll get an update out later today.

[Later] OK, v0.17 now available. In this version:
  • Added number of jumps to destination to the various mission screens.
  • Originating system and destination system details will now wrap inside the column correctly.
  • Cleanup of chart route mode handling.

_________________
My OXP's


Last edited by phkb on Mon Feb 06, 2017 9:10 pm, edited 1 time in total.

Top
   
PostPosted: Mon Feb 06, 2017 8:52 pm 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 12918
Location: Corke's Drift
Looking good - thanks!

_________________
The only good fnord is a dead fnord!


Top
   
PostPosted: Tue Feb 07, 2017 2:13 am 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 1801
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
Contracts on BB is now available via the download manager, and a [EliteWiki] wiki page has been created as well.

_________________
My OXP's


Top
   
PostPosted: Fri Feb 17, 2017 1:54 am 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 1801
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
Version 0.18 has been released. In this version:
  • Adjusted precendence of colors for items in the mission list. If a mission is both unavailable and close to expiry, unavailability will be selected for the item color.
  • Added new events: "open" (fires when BB is opened), "close" (fires when BB is closed from the menu), "exit" (fires when BB is exited without specifically selecting 'Close'), "launchExit" (fires when BB is exited by the player launching their ship).
  • Added "data" element to BB item, so that relevant data can be stored with the mission, for later retrieval. This data is not displayed to the player.
  • Adding a mission with the expiry parameter set to -1 will result in a mission with an unlimited expiry.
  • Fixed issue where explicitly setting "allowTerminate:true" was not being correctly set.
  • Page reset when returning from the map display to the briefing screen.
  • Added the "mapOverlay" option to allow a specific image to be applied to the map screen for a mission.
  • Added "setOverlayDefault" and "resetOverlayDefault" functions to control the default overlay used on the BB.
  • Added "setBackgroundDefault" and "resetBackgroundDefault" functions to control the default background used on the BB.
  • Overlay setting for item now applies on confirmation screen and mission incomplete screen.
  • Adjusted procedure for applying overlays to screen, making better use of defaults.
  • The "terminateCallback" is no longer a required element.
  • Simplified the sample script "AsteroidHunter".

_________________
My OXP's


Top
   
PostPosted: Sun Feb 19, 2017 5:14 am 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 1801
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
After pulling the core contracts onto the bulletin board, I thought it might be useful to include contracts from other OXP's as well, where those contracts are offered through a separate F4 interface. Here's what I've achieved so far:
  • Escort Contracts
  • Rescue stations
  • Random Hits
I think I've managed to transfer the interface logic successfully, but if I've messed something up please let me know. There is one more step though. By default I'm not moving all these missions into the BB. I thought there might be some who prefer the original interfaces of those OXP's. So, in order to turn on the process of moving contracts onto the BB, after you install the pack you either need to edit the "contracts_on_bb.js" file and change some flags manually, or preferrably, install the Library OXP and then use the config options to turn it on. There are three flags to set, one for each OXP.

Apart from the Mining Contracts OXP, I don't know of any other current mission pack that adds them via an F4 interface and the player has the option of choosing the one they want. If I've missed one, again, please let me know and I'll see about adding it into the mix.

ContractsOnBB.oxz version 0.3 now available from the download manager or the [EliteWiki] wiki

[Edit] Version 0.4 is now available, which fixes the default settings for OXP inclusion. I had the default set to true, meaning all OXP's would be included. This should have been false, and is corrected in the new version. :oops: Apologies to anyone who was confused.

_________________
My OXP's


Top
   
PostPosted: Mon Feb 20, 2017 3:33 pm 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 12918
Location: Corke's Drift
In the parcel contract details section, the items have their first word capitalised (e.g. Corporate research), which in the middle of a sentence looks wrong.
The core game displays them on F4 with upper case, but there they're the first word of a sentence (on F5F5 they have no upper case letters).

_________________
The only good fnord is a dead fnord!


Top
   
PostPosted: Mon Feb 20, 2017 10:54 pm 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 1801
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
Thanks for that, Cody. New version on the way.

[Edit] And up. Version 0.5 fixes the casing issue with parcel contracts (and with cargo contracts as well).

_________________
My OXP's


Top
   
PostPosted: Tue Feb 21, 2017 9:03 am 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 12918
Location: Corke's Drift
Quote:
Version 0.5 fixes the casing issue with parcel contracts...
Thanks - although it doesn't fix it for contracts I already have. No matter, I've only gotta get from Gebeti to Artesore to clear them.


Edit to add: fixed that in my save-file.

_________________
The only good fnord is a dead fnord!


Top
   
PostPosted: Tue Feb 21, 2017 9:49 am 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 1801
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
Nice solution!

_________________
My OXP's


Top
   
PostPosted: Tue Feb 21, 2017 7:34 pm 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 12918
Location: Corke's Drift
The active contracts on F4 - the order keeps changing. <grins> Any rhyme or reason?

_________________
The only good fnord is a dead fnord!


Top
   
PostPosted: Tue Feb 21, 2017 9:18 pm 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 1801
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
I'm doing a "shuffle" of the mission list whenever new contracts are added, trying to keep the list from being groups of the same mission type. I also thought randomising the order would give the list a sort of "in use" feel to it.

I had thought this would only happen once per system visit, but if your noticing it happen with existing items it might be happening more than that. I'll look into it.

If you'd prefer not to have the shuffling and you're OK with editing a script file, you can turn it off by changing line 10 of the "contracts_on_bb.js" file from this:
Code:
this._bbShuffle = true;                             // flag to turn on/off BB list shuffle post conversion process
to this
Code:
this._bbShuffle = false;                             // flag to turn on/off BB list shuffle post conversion process
I might add that switch to the Library options.

_________________
My OXP's


Top
   
PostPosted: Tue Feb 21, 2017 10:03 pm 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 12918
Location: Corke's Drift
Done - thanks! I've got too used to them being in order of pick-up on F5F5, you see.
Without a shuffle, this puts the latest on top of the list, yes? Can that be reversed?


I like switches in the Library options!

_________________
The only good fnord is a dead fnord!


Top
   
PostPosted: Tue Feb 21, 2017 10:04 pm 
Offline
Retired Assassin
Retired Assassin
User avatar

Joined: Tue Feb 09, 2010 11:31 am
Posts: 8297
Location: Disunited Kingdom
Quote:
Code:
this._bbShuffle = true;
Yup, it's true :)

_________________
Commander Smivs, the friendliest Gourd this side of Riedquat.


Top
   
PostPosted: Wed Feb 22, 2017 1:58 am 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 1801
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
Quote:
Without a shuffle, this puts the latest on top of the list, yes? Can that be reversed?
By reversed do you mean having items in the accepted list appear in the same order as they were in the available list?

_________________
My OXP's


Top
   
PostPosted: Wed Feb 22, 2017 9:51 am 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 12918
Location: Corke's Drift
<scratches head> On F5F5, the most-recently accepted contract is added to the bottom of the list.
With this OXP, it is added to the top of the active list (at least, that's how it seems to work).


It's not a problem - merely personal preference.

_________________
The only good fnord is a dead fnord!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 74 posts ]  Go to page Previous 1 2 3 4 5 Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 29 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
cron
Powered by phpBB® Forum Software © phpBB Limited