[WIP] GalCop Missions

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

Moderators: winston, another_commander

NChw
Above Average
Above Average
Posts: 17
Joined: Thu Oct 14, 2021 4:45 pm

Re: [WIP] GalCop Missions

Post by NChw »

Cody wrote: Tue Dec 28, 2021 8:23 pm
NChw wrote: Tue Dec 28, 2021 8:13 pm
... all hardened up to leave life difficult
<grins> I don't see the Green Gecko in the list - that usually gives you a run for your money!
Excellent. I will add it asap.
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: [WIP] GalCop Missions

Post by Cody »

Good luck!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Cholmondely
Archivist
Archivist
Posts: 5365
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: [WIP] GalCop Missions

Post by Cholmondely »

applicant_255 wrote: Fri May 07, 2021 11:26 pm
Cody wrote: Fri May 07, 2021 9:56 pm
applicant_255 wrote: Fri May 07, 2021 8:44 pm
I'm running on a Raspberry PI, and the latest version available is only 1.84, and GNN requires 1.86
If I understand you right, you can get the latest version of Oolite here. It's a self-contained package, but whether it works on a Raspberry Pi, I know not.

And welcome aboard!
Thanks, but sadly no, those are for x86 systems, I'm using a Raspberry Pi 4 4GB, which uses an ARMv7 processor, the builds there are for linux x86 and x86_64. I did try to compile from source, but to get it to build a the package there are two rather complex problems that need to be solved for ARM to get the javascript engine to compile and link so that I can start to actually try debugging the finished program - even if I got that problem solved, it's unlikely the finished binary would run and work the way you'd expect it to on an x86 system.

The repos for Raspberry PI OS have a working copy of oolite, but only 1.84b2 from 2017:
  • Maintainer: Nicolas Boulenguez <[email protected]>
    Architecture: armhf
    Source: oolite (1.84-2)
    Version: 1.84-2+b2
I've spent about ten or fifteen hours these past few days working on getting it to compile, but come to the conclusion that it'd be easier just to fix the OXPs instead to work with 1.84, maybe strip out the requirements for GNN so that it enough runs under 1.84 to satisfy the requirement to generate text for this OXP, but then looking at the version history the only thing that has changed with GalCop Missions is the refactor to use GNN instead of the old code that worked with 1.84.

Honestly if I put a price on my own time invested I'd probably be better off just buying a state of the bottom of the barrel art x86 machine just to run oolite, but I'm a weird intersection of lazy, curious and stubborn that often prevents me from doing a practical thing when a highly impractical alternative is difficult but not impossible.
Just to let you know: more recent discussion of Raspberry issues here between Mausnoab Williamston & Hiran.

And all the very best for a healthy and happy 2022!
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?
User avatar
Slartibartfast
Deadly
Deadly
Posts: 175
Joined: Mon Jan 21, 2008 3:54 pm

Re: [WIP] GalCop Missions

Post by Slartibartfast »

Hello

I have a problem to solve a mission.
i don´t know ..is it a bug in the oxz --- or am i too stupid

the mission:
collect " Lobstoid eggs, Milk from Tree-Wolf, Bananasyrup - to make medicine.

- hints: "come back to this ( mission ) screen at a matching planet" *)
----------
ok.
i travelled around - found a matching planet for each item.
but .. doing this *) -- the screen sets back to "F4" ( happens with all three Planets/Items )

--- Last night -- ( after a lot of tries ) i gave up. ( cause i thought i am too stupid to resolve such a simple mission )
--- Just now -- looked into the log.... ( the last things i have done -- 2 tries to (re)open the mission )

..extract from the log:

Code: Select all

03:32:07.811 [script.javaScript.timeLimit]: ***** ERROR: Script "Lib_GUI" ran for 17.3112 seconds and has been terminated.
03:32:07.811 [script.javaScript.stackTrace]:  0 (Lib_GUI.js:148) <anonymous function>
03:32:07.811 [script.javaScript.stackTrace]:     this: [Script "Lib_GUI" version 1.7.1]
03:32:07.812 [script.javaScript.stackTrace]:     st: [Station "Dodecahedron Station" "Dodecahedron Station" position: (114420, -41918.8, 812587) scanClass: CLASS_STATION status: STATUS_ACTIVE]
03:32:07.813 [script.javaScript.stackTrace]:     p: ["generic", "redux", "none"]
03:32:07.813 [script.javaScript.stackTrace]:     inf: undefined
03:32:07.813 [script.javaScript.stackTrace]:  1 (Lib_GUI.js:105) <anonymous function>
03:32:07.813 [script.javaScript.stackTrace]:     this: [Script "Lib_GUI" version 1.7.1]
03:32:07.813 [script.javaScript.stackTrace]:     mvp: {...}
03:32:07.813 [script.javaScript.stackTrace]:     mv: "{\"cur\":\"BGS\",\"audio\":true,\"guiFX\":true}"
03:32:07.813 [script.javaScript.stackTrace]:     max: 1
03:32:07.813 [script.javaScript.stackTrace]:     ind: 1
03:32:07.813 [script.javaScript.stackTrace]:     ms: null
03:32:07.813 [script.javaScript.stackTrace]:     gu: ["BGS"]
03:32:08.627 [WARNING]: Warning! Global namespace polluted by:
03:32:08.627 [WARNING]: ["consoleDebugMessages","buoy","TRAPS","key","prop","x","idx","pods","c"]
03:32:14.444 [RockHermitBeacons]: Created 50 asteroids around Rock Hermit
03:32:14.444 [RockHermitBeacons]: Rock Hermit (role rockhermit) has a beacon with range of 500km
03:32:24.700 [script.javaScript.exception.notFunction]: ***** JavaScript exception (BulletinBoardSystem 2.1): TypeError: worldScripts[mnu.worldScript][mnu.condition] is not a function
03:32:34.570 [script.javaScript.exception.notFunction]: ***** JavaScript exception (BulletinBoardSystem 2.1): TypeError: worldScripts[mnu.worldScript][mnu.condition] is not a function
03:32:41.645 [SIRF_gecko_dragon_gun]: New Lasers OXP available, Gecko Dragon Class Gun switched weapon to: ColtMaster CM4 Assault Laser
03:32:41.658 [SIRF_gecko_dragon_gun]: New Lasers OXP available, Gecko Dragon Class Gun switched weapon to: ColtMaster CM4 Assault Laser
03:32:41.687 [SIRF_gecko_dragon_gun]: New Lasers OXP available, Gecko Dragon Class Gun switched weapon to: ColtMaster CM4 Assault Laser
03:32:41.704 [SIRF_gecko_dragon_gun]: New Lasers OXP available, Gecko Dragon Class Gun switched weapon to: ColtMaster CM4 Assault Laser
03:32:49.469 [exit.context]: Exiting: Exit Game selected on options screen.
03:32:49.948 [gameController.exitApp]: .GNUstepDefaults synchronized.

Closing log at 2022-06-25 03:32:49 +0200.
matthias
Last edited by Slartibartfast on Sat Jun 25, 2022 10:34 pm, edited 2 times in total.
Oolite 1.91 / Imp. Trader ( slighly modified :wink: ) on Lubuntu 22.04 LTS on AMD64 2x 3800+ ,
ATI Radeon R7240 XFS / Samsung TV 40" 1080p
C-Media CMI8738 / Yamaha RX-V575 / DIY-Speaker
Logitech Attack3 & standard german keyboard
User avatar
Slartibartfast
Deadly
Deadly
Posts: 175
Joined: Mon Jan 21, 2008 3:54 pm

Re: [WIP] GalCop Missions

Post by Slartibartfast »

Hi

It seems, that that is really a bug.

tested with other missions ( fx. " investigate unknown signal behind the sun // now called "test" )

--> F4
--> chose "test"
--> accept
--> leave F4
--> F4 -> chose "test"
--> mission text is displayed !! no error in log !!

--------- now with "collect items for medicine"
-->F4
--> chose "collect .... "
--> accept
--> leave F4
--> F4 -> chose "collect.."
--> back on F4 !!! same error message in the log !!!

Code: Select all

03:32:24.700 [script.javaScript.exception.notFunction]: ***** JavaScript exception (BulletinBoardSystem 2.1): TypeError: worldScripts[mnu.worldScript][mnu.condition] is not a function
Matthias
Oolite 1.91 / Imp. Trader ( slighly modified :wink: ) on Lubuntu 22.04 LTS on AMD64 2x 3800+ ,
ATI Radeon R7240 XFS / Samsung TV 40" 1080p
C-Media CMI8738 / Yamaha RX-V575 / DIY-Speaker
Logitech Attack3 & standard german keyboard
User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 4830
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: [WIP] GalCop Missions

Post by phkb »

Yes, that is a bug. New version awaiting wiki uploads.
User avatar
tsoj
Deadly
Deadly
Posts: 199
Joined: Wed May 18, 2016 8:19 pm
Location: Berlin
Contact:

Re: [WIP] GalCop Missions

Post by tsoj »

I believe I also found a small bug.
When doing defending missions (e.g. "Find and defend Anaconda transport in [destination] from all attackers."), sometimes the defending against attackers finishes (with the text at the F5 screen saying "Mission to defend transport complete. Return to the main station in [system] to claim payment."), but then later the mission fails because the Anaconda dies for some reason. It seems like this affects only the text in the F4 and F4 screens, but I can still select the "complete mission" option and get the credits and stuff.

I think before failing the mission, in the function $gcm_shipDied it should be checked whether the mission was already complete before failing the mission.
User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 4830
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: [WIP] GalCop Missions

Post by phkb »

tsoj wrote: Tue Jun 28, 2022 4:19 pm
I believe I also found a small bug.
Thanks! Fix in the next release.
User avatar
Milo
---- E L I T E ----
---- E L I T E ----
Posts: 462
Joined: Mon Sep 17, 2018 5:01 pm

Re: [WIP] GalCop Missions

Post by Milo »

Code: Select all

11:37:19.383 [script.javaScript.exception.unexpectedType] ReportJSError: ***** JavaScript exception (GalCopBB_Defend 0.6.7): TypeError: this._defenceTarget.script is undefined
11:37:19.383 [script.javaScript.exception.unexpectedType] ReportJSError:       E:\Oolite/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.phkb.GalCopMissions.oxz/Scripts/galcopbb_defend.js, line 229.
11:37:19.384 [LogEvents] GlobalLog: launched from Coriolis Station 26602

Code: Select all

20:38:53.874 [script.javaScript.exception.unexpectedType] ReportJSError: ***** JavaScript exception (GalCopBB_Defend 0.6.7): TypeError: conf is undefined
20:38:53.874 [script.javaScript.exception.unexpectedType] ReportJSError:       E:\Oolite/oolite.app/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/oolite.oxp.phkb.GalCopMissions.oxz/Scripts/galcopbb_defend.js, line 230.
20:38:53.876 [LogEvents] GlobalLog: launched from Tescoo Con Store 27260

Code: Select all

Warning: Unknown expansion key [gcm_hitteam_approach] in string.
    Active script: GalCopBB_HitTeams 0.6.7
    galcopbb_hitteams.js, line 146:
    			location: System.systemNameForID(this._warnPlayerCurrent)
A [gcm_hitteam_approach] approaches you as you leave your ship, their face mostly hidden by a black hat. "You've really ticked off 250," he says. [...]

Code: Select all

got message from Chopped Cobra: Enola 4 13150 : Just checking your passcode. This will only take a moment.
got message from Chopped Cobra: Enola 4 13150 : Yes, it appears your code is correct.
Exception: TypeError: worldScripts.GalCopBB_ShipContact is undefined
    Active script: BroadcastCommsMFD_Equipment 1.3.3
    galcopbb_missions.js, line 2643:
    			(typ.indexOf("comms") >= 0 ? worldScripts.GalCopBB_ShipContact._commsNPC : null),
User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 4830
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: [WIP] GalCop Missions

Post by phkb »

Looks like I've got some fixing to do!
User avatar
Milo
---- E L I T E ----
---- E L I T E ----
Posts: 462
Joined: Mon Sep 17, 2018 5:01 pm

Re: [WIP] GalCop Missions

Post by Milo »

Another one (on arrival in interstellar space after misjump), as thargoid ships are spawning, while I have a "slave rescue" mission active:

Code: Select all

Exception: TypeError: system.mainStation is null
    Active script: GalCopBB_Missions 0.6.7
    galcopbb_missions.js, line 971:
    			if (system.mainStation.market[fc[i]].legality_import > 0 || system.mainStation.market[fc[i]].legality_export > 0) {
And I am getting this after I docked at a station (each time I save):

Code: Select all

Exception: TypeError: cyclic object value
    Active script: GalCopBB_CargoMonitor 0.6.7
    galcopbb_cargomonitor.js, line 73:
        missionVariables.GalCopBBMissions_CargoMonitor = JSON.stringify(this._monitor);

Code: Select all

> worldScripts.GalCopBB_CargoMonitor._monitor 
[{
    ID: 2428,
    commodity: "alloys",
    thargoid: true,
    system: 256,
    containers: []
}, {
    ID: 2526,
    commodity: "slaves",
    thargoid: false,
    system: 141,
    containers: []
}, {
    ID: 4205,
    commodity: "slaves",
    thargoid: false,
    system: 211,
    containers: []
}, {
    ID: 4218,
    commodity: "",
    thargoid: false,
    system: 68,
    containers: [],
    specific_pods: [[Ship "Cargo container" position: (4.9376e+006, -1.03929e+006, -784524) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT], [Ship "Cargo container" position: (4.9375e+006, -1.04589e+006, -782107) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT], [Ship "Cargo container" position: (4.94602e+006, -1.04873e+006, -774093) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT], [Ship "Cargo container" position: (4.93943e+006, -1.04953e+006, -780051) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT], [Ship "Cargo container" position: (4.94584e+006, -1.04783e+006, -773655) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT], [Ship "Cargo container" position: (4.94524e+006, -1.04842e+006, -776613) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT], [Ship "Cargo container" position: (4.94278e+006, -1.04249e+006, -772525) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT], [Ship "Cargo container" position: (4.94264e+006, -1.04395e+006, -780615) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT], [Ship "Cargo container" position: (4.94761e+006, -1.04611e+006, -776640) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT], [Ship "Cargo container" position: (4.94762e+006, -1.04207e+006, -782511) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT], [Ship "Cargo container" position: (4.94442e+006, -1.0457e+006, -777195) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT], [Ship "Cargo container" position: (4.93961e+006, -1.05241e+006, -779078) scanClass: CLASS_CARGO status: STATUS_IN_FLIGHT]]
}]
And here's another (on jumping into a system):

Code: Select all

Exception: TypeError: step_route is null
    Active script: GalCopBB_HitTeams 0.6.7
    galcopbb_hitteams.js, line 215:
    			this._hitTeams[i].distance += step_route.distance;
User avatar
Cholmondely
Archivist
Archivist
Posts: 5365
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: [WIP] GalCop Missions

Post by Cholmondely »

I'm presuming that my mishap was due to this oxp!

I was down at Soladies having flown there from Cetiisqu (testing Alnivel's rejig for TCA by playing "dock around the clock").

Get an email saying that Eoward Atheson back in Cetiisqu will pay me to fly there and hear his offer of a mission.

So I fly back to Cetiisqu - no sign of any waypoint in the skies, nothing on the ASC. Fuel low so I dock at the main orbital - and get a message saying that I've fluffed it.

Is there something which I should have done?

Here are what seem to be relevant bits of my save file:

Code: Select all

		<key>mission_EmailSystem_Emails</key>
		<string>[{"ID":73,"Sender":"Bulletin Board Admin","Subject":"Confirmed: 'Job opportunity' accepted","TransmitDate":180076134871.876,"EmailBody":"This is to confirm that you have agreed to the following mission: Fly to the waypoint in Cetiisqu to meet another ship within 1 day 18 hrs 37 mins.\u000a\u000aThe agreed payment for successfully completing this mission is 211.0 ₢.\u000a\u000aAbatatar Incestra\u000aBulletin Board Administration Authority","OriginatingPlanet":"Soladies","ReceivedPlanet":"Soladies","Read":true,"CorruptTrace":false,"Trace":"Soladies","ExpiryDate":0,"ExpiryText":"","ExpiryOptions":"","AllowExpiryCancel":true,"ChosenOption":0,"Marked":false,"GalaxyNum":0,"ForceResponse":false,"ResponseOption1":
{"DisplayText":"","ReplyText":"","WorldScriptsName":"","CallbackFunction":"","FunctionParam":{}},"ResponseOption2":{"DisplayText":"","ReplyText":"","WorldScriptsName":"","CallbackFunction":"","FunctionParam":{}},"ResponseOption3":{"DisplayText":"","ReplyText":"","WorldScriptsName":"","CallbackFunction":"","FunctionParam":{}},"ResponseOption4":{"DisplayText":"","ReplyText":"","WorldScriptsName":"","CallbackFunction":"","FunctionParam":{}}},{"ID":72,"Sender":"Eoward Atheson","Subject":"Job opportunity","TransmitDate":180076133195.7126,"EmailBody":"Hello, Commander Cholmondely.\u000a\u000aMy name is Eoward Atheson, and I'd appreciate your help. I'm currently in the Cetiisqu system, and will be for another 1 day 19 hrs 5 mins. I'd like to meet up with you to discuss another opportunity which I'm sure you'll find of interest. Attached to this email are a passcode and system waypoint to my current position. Should you accept this contract, you will need to transmit the passcode to my ship so I can be assured the mission hasn't been compromised.\u000a\u000aTo show that this offer is authentic, I'm offering 211 ₢ just to come and see me.\u000a\u000aGiven my reputation in this system, there is a medium chance of assassins getting involved.\u000a\u000aI look forward to hearing from you soon.\u000a\u000aFly safe.\u000a\u000aEoward Atheson","OriginatingPlanet":"Cetiisqu","ReceivedPlanet":"Soladies","Read":true,"CorruptTrace":false,"Trace":"Soladies,Cetiisqu","ExpiryDate":180076288351.7126,"ExpiryText":"","ExpiryOptions":"","AllowExpiryCancel":false,"ChosenOption":1,"Marked":false,"GalaxyNum":0,"ForceResponse":false,"ResponseOption1":{"DisplayText":"Accept","ReplyText":"Commander Eoward Atheson,\u000a\u000aI sign up for this opportunity and will head to your site as soon as I'm able.\u000a\u000aCommander Cholmondely","WorldScriptsName":"GalCopBB_Missions","CallbackFunction":"$acceptMissionFromOther","FunctionParam":{"missionType":30,"originalMissionType":"","originator":"email","amount":"211 ₢","payment":211,"penalty":0,"deposit":0,"commodity":"","commodityKey":"","target":1,"system":"Soladies","sourceID":248,"destination":"Cetiisqu","destinationID":234,"destinationA":-1,"destinationAName":"Interstellar space","expire":180076288351.7126,"expiry":"1 day 19 hrs 5 mins","completionType":"IMMEDIATE","stopTimeAtComplete":false,"terminatePenalty":true,"risk":"medium","assassinChance":0.4,"position":"somewhere on the other side of the main planet from the witchpoint","positionID":0,"stolenItemType":null,"targetShipKey":null,"targetShipName":null,"custom":[{"heading":"Client name:","value":"Eoward Atheson"},{"heading":"Danger level:","value":"Medium"},{"heading":"Equipment required:","value":"Broadcast Comms MFD\u000aAdvanced Space Compass"}],"subject":"Job opportunity","name":"Eoward Atheson","missionChain":"","lastMissionText":""}},"ResponseOption2":{"DisplayText":"Reject","ReplyText":"Commander Eoward Atheson,\u000a\u000aThank you for contacting me, but I'm afraid I am unable to sign up for your request at this time.\u000a\u000aCommander Cholmondely","FunctionParam":{}},"ResponseOption3":{"DisplayText":"","ReplyText":"","WorldScriptsName":"","CallbackFunction":"","FunctionParam":{}},"ResponseOption4":{"DisplayText":"","ReplyText":"","WorldScriptsName":"","CallbackFunction":"","FunctionParam":{}},"ResponseDate":180076134871.876},
List of loaded oxps:

Code: Select all

    ~/Library/Application Support/Oolite/Managed AddOns
    ~/Library/Application Support/Oolite/AddOns
    ~/.Oolite/AddOns
    
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.alnivel.RoutePlanner.0.2.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.ArexackHeretic.CargoWreck.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.blackwolf.wanted_posters.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.ByronArn.AutoRefuel.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.cag.station_options.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CaptMurphy.BreakableShieldGenerators.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CaptMurphy.BreakableTorusDrive.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CaptMurphy.BreakableHUDIFFScanner.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CaptMurphy.BreakableEnergyUnit.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CaptMurphy.BreakableEngines.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CaptMurphy.BreakableWitchDrive.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CaptMurphy.ExplorersClub.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CaptMurphy.Illegal_Goods_Tweak.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CaptMurphy.Ship_Storage_Helper_0.38.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CaptMurphy.PoliceIFFScanner.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Cholmondely.Hints.0.5.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.cim.combat-simulator.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.cim.extracts-tre-clan.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.cim.escort-formations.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.cim.systemfeatures.sunspots.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.cim.gsagostinho.systemfeatures.rings.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.cim.comms-pack-a.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CmdCheyd.DH_AdvancedNavigationComputer.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Commander_McLane.Randomshipnames.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Commander_McLane.Sell_Equipment.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Commander_McLane.Fireworks.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Commander_McLane.FlyingDutchman.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.CommonSenseOTB.SniperLock.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Day.Diplomacy.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Diagoras.MiningContracts.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.dertien.Z_GrOovY_SmallSystemStations.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Disembodied.FreeTradeZone.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.DrNil.Commies.2.18.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.DrNil.YAH.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.DrNil.YAH-SetA.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.DrNil.YAH-SetB.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.DrNil.YAH-SetC.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.DrNil.YAH-SetD.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.DrNil.YAH-SetE.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.DrNil.YAH-SetF.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.DrNil.YAH-SetG.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.dybal.BarrelRoll.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.dybal.SniperLock_Fix-1.0.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.EricWalch.TionislaReporter.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/Oolite.oxp.Griff.Griff_shipset_decals.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Griff.Asteroids.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Griff.Station_Bundle.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.hoqllnq.missile-beep.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.LittleBear.AsteroidStorm.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.LittleBear.GalacticAlmanac.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Lone_Wolf.NavalGridNext.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.MassivelyLocked.LitF+v0.06.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Montana05.resource_pack_01.OXZ
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Neelix.WaypointHere.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.NewtSoup.MiningIFFScannerUpgrade.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Ngalo.PaintMissiles.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Nicksta.Target-System-Plugins_0.81.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.nicksta.primeable-equipment-mfd.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.LogEvents.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.Gallery.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.Towbar.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.HDBG.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.Planetfall_Markets.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.Engine_Sound.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.cag.Telescope.2.11.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.cag.Telescope_Extender.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.Ils-1.15.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.FreighterConvoys.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.HUDSelector.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.CombatMFD.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.HDBG-A.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.SafetyCatch.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.Headlights.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Norby.Trails.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.SolarFlares.oxz            
    ~/Library/Application Support/Oolite/Managed AddOns/Oolite.oxp.phkb.Sunskimmers.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.GalacticRegistry.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.GalCopMissions.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.TionislaOrbitalGraveyard.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.TionislaOrbitalGraveyard_Shipwrecks.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.TionislaOrbitalGraveyard_Monuments.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.EquipmentStorage.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.ContractsOnBB.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.Smugglers_TGU.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.LMSS.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.EquipmentRemoveItemColor.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.LaserArrangement.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.NoMarketNotification.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.FastTargetSelector.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.GalCopMostWanted.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.Coluber_HUD_Custom.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.ChangeViewSound.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.BulletinBoardSystem.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.EnhancedPassengerContracts.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.BroadcastCommsMFD1.3.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.CommsLogMFD.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.DeathComms.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.MaintenanceTuneUp.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.RiskyBusiness.2.0.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.HomeSystem.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.BountySystem.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.AutoPrimeEquipment.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.EmailSystem.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.StationDockControl.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.phkb.LinersMarkets.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Pleb.TaxiGalactica.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Ramirez.BlOombergMarkets.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Ramirez.Dictators.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Ramirez.FuelTank.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Rorschachhamster.Satellites.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.SMax.PlanetFallMarketSaver.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.smivs.ExtraFuelTanks.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.smivs.Cup_of_Tea-v1.2.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.smivs.Liners.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.spicy_hermits.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.market_observer.oxz    
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.market_inquirer.oxp
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.trophy_collector.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Spara.SothisTC.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.start_choices.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.TechnicalReferenceLibrary-1.0.1.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.audible_docking_clearance.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.yah_more.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.random_hits.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.spara.hermit_tweaks_0.1.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Storm.TionislaChronicleArray.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.SunGear.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.HardWay.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.MineralStoreReset.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.SW_Economy.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.ComboF7Layout.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.HabitableMainPlanets.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.PlanetarySystems.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.PlanetarySystemsTexturePack_A.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.PlanetarySystemsTexturePack_B.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.PlanetarySystemsTexturePack_C.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.PlanetarySystemsTexturePack_D.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.PlanetarySystemsTexturePack_E.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.PlanetarySystemsTexturePack_F.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.PlanetarySystemsTexturePack_G.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.PlanetarySystemsTexturePack_H.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.Moons.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.MoonsTexturePack.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.OrbitalStations.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.TrafficLights.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.InSystemCargoDelivery.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.FPO_Lave.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.FPO_Zaonce.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.stranger.InternalFuelTank.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Svengali.BGS.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Svengali.GNN.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Svengali.Library.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Svengali.Pagroove.BGSSoundset.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.PlanetaryCompass.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.PlanetaryCompassPackA.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.PlanetaryCompassPackB.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.PlanetaryCompassPackC.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.PlanetaryCompassPackD.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.CommandersLog.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.WelcomeMat.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.FlightLog.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.Tracker.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.LaveAcademy.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.Bigships.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.Pods.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.RingRacer.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.Planetfall.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.CargoSpotter.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.RepairBots.2.14.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.YAH-Mobile.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.IronHide.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.TrafficControl.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.RetroRockets.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Thargoid.OoCheat.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.timer&DocWild.Mining_WIP.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Tricky.Jaguar_Company.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Wildeblood.Display_Reputation.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Wildeblood.galaxy_names.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.Wildeblood.Undocumented_Launch.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.ZygoUgo.Asteroids_resources.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/oolite.oxp.ZygoUgo.Explosions.oxz
   
    ~/Library/Application Support/Oolite/Managed AddOns/asteroid_tweaks_1.4.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/Autopause.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/Configurable_Populator.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/Fighter_hud_mkii_1.4.1.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/FontDangerousSquare.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/in-system_traders_0.3.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/Rescue_stations_1.5.4.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/RRSBlackBoxHC_0.1.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/RockHermitBeacons-1.3.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/Stashes-0.3.1.oxz
    ~/Library/Application Support/Oolite/Managed AddOns/UsefulMFDs.0.6.oxz

    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Alnivel.TCA_rework_0.2.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Arquebus.ContextualJukebox.0.1a.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.captsolo.tori2.02.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.cim.Song_of_the_Labyrinth_Startup_1.1.oxz
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.cim.ships-library free:old.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Commander_McLane.Anarchies.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Draco_Caeles.GenerationShips.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.EricWalch.DeepSpaceDredger.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Gnievmir.VimanaHUD.tweaked.VimanaHUD.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.griff_cargopods2014_withGlow.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Killer Wolf.nephthys_station.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Killer Wolf.hathor_station.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Mandoman.MandotechIndStationV1.4.tweaked.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Murgh.wpb.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Murgh.IronAssVol1_V.1.0.1_1024_replace.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Murgh.IronAssVol2_b3_1024.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Murgh.IronAssVol3_b3.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Murgh.IronAssVol4_b1_1024.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Murgh.IronAssVol5_b1.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Murgh.IronAssLave_b1_1024.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Murgh.IronAssMissionaries_b1.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Ngalo.NPC_Equipment_Damage.12.21.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Okti.LongRangeScanner v0.3.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Pagroove.Superhub.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.phkb.Cargo_Handling.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.phkb.XenonUI.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.phkb.XenonUIResourcesH.oxz
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.ramirez.Feudal_States.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.redspear.weapon_laws(1.4) tweaked.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.RobertTodd.Taranis.Tweaked.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.SimonB.ubertharg.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.spara.ImperialAstrofactory.v.2.4.1.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.spara.behemoth.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.spara.ye_olde_hermits_1.0.1.oxz
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.Staer9.Icesteroids.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.stranger.Feudal Raiders 0.2.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.stranger.Famous Planets Overhaul 1.3.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.stranger.Famous Planets Music Pack.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.stranger.Famous Planets ST Texture Pack A.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.stranger.Famous Planets ST Texture Pack B.oxp
    ~/Library/Application Support/Oolite/AddOns/oolite.oxp.stranger.Famous Planets ST Texture Pack C.oxp

    ~/Library/Application Support/Oolite/AddOns/Povray_Planets_Galaxy1_Textures_(tweaked)_v1.1.oxp
    ~/Library/Application Support/Oolite/AddOns/Povray_Planets_Galaxy2_Textures.oxp

21:57:01.520 [shipData.load.begin] +[OOShipRegistry(Singleton) allocWithZone:] (OOShipRegistry.m:1698): Loading ship data.
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?
User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 4830
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: [WIP] GalCop Missions

Post by phkb »

Cholmondely wrote: Sun Apr 30, 2023 10:43 pm
Here are what seem to be relevant bits of my save file:
Actually, the relevant bits would be the stored in the "BBData" key. which would have info about the mission and important info about how it was to be set up. If you have a save game from prior to the mission failing, you could find it in there.
User avatar
Cholmondely
Archivist
Archivist
Posts: 5365
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: [WIP] GalCop Missions

Post by Cholmondely »

phkb wrote: Mon May 01, 2023 12:16 am
Actually, the relevant bits would be the stored in the "BBData" key. which would have info about the mission and important info about how it was to be set up.

Code: Select all

		<key>mission_BBData</key>
...
{"ID":2297,"stationKey":"pirate,chaotic","source":248,"sourceName":"Soladies","sourceGalaxy":0,"destination":30,"destinationName":"Usanat","destinationGalaxy":0,"description":"Stealing cargo","details":"Demand for computers has gone up locally, but our raiding parties into Usanat haven't been able to meet that demand. We're looking for anyone with ship and a scoop to head over to Usanat and steal 16 canisters of it.","manifestText":"","originalManifestText":"","statusText":"","payment":1031,"penalty":423,"deposit":0,"allowPartialComplete":true,"expiry":-1,"playAcceptedSound":true,"accepted":false,"allowTerminate":true,"percentComplete":0,"completionType":"AT_SOURCE","stopTimeAtComplete":false,"completionTime":0,"arrivalReportText":"","model":"","modelPersonality":0,"spinModel":true,"background":"","overlay":"","mapOverlay":"","forceLongRangeChart":false,"markerShape":"MARKER_PLUS","markerColor":"redColor","markerScale":1,"additionalMarkers":[],"disablePercentDisplay":false,"noEmails":false,"statusValue":"","customDisplayItems":[{"heading":"To complete:","value":"Return to station in originating system"},{"heading":"Client name:","value":"Eoward Athestoun"},{"heading":"Danger level:","value":"Low"},{"heading":"Equipment required:","value":"Fuel Scoops"}],"customMenuItems":[{"text":"Hand in current load and continue","worldScript":"GalCopBB_Missions","callback":"$partialComplete","condition":"$partialCondition","autoRemove":true}],"remoteDepositProcess":false,"initiateCallback":"$acceptedMission","confirmCompleteCallback":"$confirmCompleted","completedCallback":"$completedMission","terminateCallback":"$terminateMission","failedCallback":"$failedMission","manifestCallback":"$updateManifestEntry","availableCallback":"$missionAvailability","bonusCalculationCallback":"","worldScript":"GalCopBB_Missions","postStatusMessages":[],"data":{"source":"GalCopBB_Missions","missionType":11,"position":0,"quantity":0,"targetQuantity":16,"destroyedQuantity":0,"commodity":"computers","missionChain":"","chained":false,"terminatePenalty":true,"altManifest":false,"name":"Eoward Athestoun","assassinChance":0.3,"stolenItemType":null,"targetShipKey":null,"targetShipName":null,"ingredients":[],"delivered":0,"expected":0,"origSystemID":248,"satelliteTypes":0,"destinationA":-1},"acceptedDate":0},
...
Reams of the bally stuff! I hope this contains the relevant chunk (not too sure where it starts).

I'm wondering if Stranger's World might have rendered the Waypoint invisible somehow. This sun-shifting business... I did try replaying from this save and flew all the way from the witchpoint via the planet to the sun to refuel (over 15,000 km!), but again, saw nothing.
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?
User avatar
phkb
Impressively Grand Sub-Admiral
Impressively Grand Sub-Admiral
Posts: 4830
Joined: Tue Jan 21, 2014 10:37 pm
Location: Writing more OXPs, because the world needs more OXPs.

Re: [WIP] GalCop Missions

Post by phkb »

Finally got around to this one! New version (v0.6.8 ) is out now. In this version:
  • Fixed referencing errors with hit team docking notifications.
  • Fixed JS error when in interstellar space while a slave rescue mission is active.
  • Fixed JS error for disease outbreak systems.
  • Fixed description for blackbox secondary mission that wasn't putting location into the details.
  • Will now try up to 10 times to create a secondary mission after meeting a ship.
  • When no secondary mission can be created after meeting a ship, a message providing some explanation is now given.
  • Improved process for detecting and flagging alloys as having come from Thargoid vessels (type 13).
  • Hit teams bug fixes.
  • Bug fixes.
Hopefully this addresses some of the issues people have been experiencing. But please keep the reports coming!
Post Reply