Re: [WIP] GalCop Missions
Posted: Wed Dec 29, 2021 1:06 pm
For information and discussion about Oolite.
https://bb.oolite.space/
Just to let you know: more recent discussion of Raspberry issues here between Mausnoab Williamston & Hiran.applicant_255 wrote: ↑Fri May 07, 2021 11:26 pmThanks, 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.Cody wrote: ↑Fri May 07, 2021 9:56 pmIf 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.applicant_255 wrote: ↑Fri May 07, 2021 8:44 pmI'm running on a Raspberry PI, and the latest version available is only 1.84, and GNN requires 1.86
And welcome aboard!
The repos for Raspberry PI OS have a working copy of oolite, but only 1.84b2 from 2017: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.
- Maintainer: Nicolas Boulenguez <[email protected]>
Architecture: armhf
Source: oolite (1.84-2)
Version: 1.84-2+b2
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.
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.
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
$gcm_shipDied
it should be checked whether the mission was already complete before failing the mission.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),
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) {
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]]
}]
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;
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},
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.
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.Cholmondely wrote: ↑Sun Apr 30, 2023 10:43 pmHere are what seem to be relevant bits of my save file:
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},
...