Skip to content

Releases: chrisbruford/cmdr-journal

5.0.0

13 Mar 15:54
Compare
Choose a tag to compare

Version 26
Changes for v3.5 (September 2019)

  • New SAASignalsFound event with bio/geo signals on planets and hotspots in rings
  • SAAScanComplete: add SystemAddress
  • Scan: add StarSystem name and SystemAddress
  • FSDTarget: add RemainingJumpsInRoute
  • CodexEntry,Touchdown,Liftoff: add NearestDestination
  • StatusFlags: add flags fsdJump, srvHighBeam
  • ShipTargeted: add powerplay info
  • FSDJump event – now includes “Body” info about the arrival star
  • “ApproachSettlement” now includes body info
  • The “Loadout” event:
    • no longer includes spurious ammo stats for energy weapons
    • now includes UnladenMass and FuelCapacity info
    • now written when docking SRV back in mothership
    • now includes CargoCapacity, and MaxJumpRange
    • Module item names are now consistently lowercase
  • Scan: include a star’s subclass
  • Location: include DistFromStarLS
  • Add Conflicts data in FSDJump and Location
  • Include Vehicle ID for SLF/SRV (LaunchFighter, LaunchSRV, FighterRebuilt, FighterDestroyed, DockSRV, DockFighter, SRVDestroyed, CrewLaunchFighter)
  • Add info in Scan event to show if the body was previously discovered or mapped
  • Change to SystemFaction and StationFaction info in Location, FSDJump, and Docked events (to avoid have multiple FactionState values in a Json record)
  • add SquadronStartup event
  • add ProspectedAsteroid event
  • add ReservoirReplenished event
  • Include station info in Location event, if starting when docked
  • add CrimeVictim event (was in v3.3, but not previously documented)
  • Fix in EngineerCraft: note property name is BlueprintName not Blueprint (since v3.0)
  • MissionAccepted: note property LocalisedName (does not match automatically-localised strings)
  • FSSSignalDiscovered: add USSType info
  • Add new FSSAllBodiesFound event
  • Scan events generated automatically when entering system now logged as “ScanType”:”AutoScan”
  • Add new event MultiSellExplorationData
  • Faction info in Location/FSDJump: if it's the player's squadron faction, add SquadronFaction:true, and flags HappiestSystem:true or HomeSystem:true if relevant
  • add FSSSignalDiscovered – if signal is a USS, add a ThreatLevel value; if signal is a station, add IsStation:true; add SystemAddress
  • Cargo – add a flag to indicate vessel=Ship or Vessel=SRV
  • CodexEntry: add SystemAddress
  • SendText: include a journal entry for text to squadron or system chat
  • ReceiveText: include a ‘Channel’ parameter to show if message was from squadron or system chat
  • SAAScanComplete: remove lists of names of discoverers and mappers
  • Include info on Faction Happiness– in Location and FSDJump events
  • Note FID value in Commander, LoadGame, ClearSavedGame, NewCommander events with unique player id number

4.1.0

31 Dec 17:40
Compare
Choose a tag to compare

Version 20 – for v3.3 (beta 1) (released 30th Oct 2018)
• Multiple faction activestates – in Location and FSDJump events
• The first “Cargo” event written to the journal contains full inventory
• Added “AsteroidCracked” event
• Added “SAAScanComplete” (Surface Area Analysis) event
• Added “CodexDiscovery” event
• Added “FSSDiscoveryScan” events
• Added several events for Squadrons

4.0.0

29 Dec 19:31
Compare
Choose a tag to compare

Version 19 – for v3.3 (preview released 20th Sept 2018)
• Simplify the “Category” in MaterialTrade
• Clarify meaning of bit 14 in status file: was called “under ship” but actually indicates when turret is retracted
• ApproachSettlement now includes Latitude and Longitude
• Note Bounty event is different for Skimmer bounty
• Update description of StoredShips event with InTransit flag
• Add ActiveFine info to Docked event
• EngineerProgress event at startup with summary for all engineers currently known
• Note a new ShipTargetted event is generated after using KillWarrantScanner, with updated bounty for target
• Note the MissionRedirected mission name now has any trailing “_name” removed
• Added MyReputation in faction list in FsdJump and Location events
• Added “FSDTarget” event when selecting a starsystem to jump to
• Added MissionID to cargo to indicate if it is mission-related: in Cargo, CollectCargo, EjectCargo events
• In ship loadout, indicate if it is ‘hot’
• Cargo summary is now written to a separate file, and updated when data changes
• Add “HullHealth” stat in the “Loadout” event
• MissionCompleted now indicates correct destination after redirection

3.3.0

04 May 22:31
Compare
Choose a tag to compare

Version 18 Frontier Commander Journal – for v3.0.4 (27th March 2018)

  • Fix localisation where one text symbol redirects through another
  • Fix PayBounties event, also add ShipID and Faction information in PayFines and PayBounties
  • Ensure commodity names are localised in CargoDepot interactions, and when scooping and dumping from SRV

3.2.0

04 May 22:26
Compare
Choose a tag to compare

Version 17 Frontier Commander Journal – for v3.0.3 (19th March 2018)

  • TechnologyBroker: distinguish between Commodities and Materials
  • TechnologyBroker: add BrokerType value
  • Event timestamps are now taken from server-synchronised time, not local clock
  • Status: Vehicle lights flag fixed
  • Added SystemSecondEconomy to FSDJump and Location
  • Added info on multiple economies at a station in Docked event
  • Add CargoType and count to CargoDepot event
  • Status: FuelScooping flag fix, LowFuel flag fixed (in SRV)
  • SellExplorationData: TotalEarnings fixed

3.1.0

04 May 20:17
Compare
Choose a tag to compare

Version 16 from Frontier Commander Journal – for v3.0.2 (5th March 2018)

  • MissionCompleted: if rewards include materials, add category
  • MaterialTrade: include category
  • Status.json: when driving SRV, lat and long changes of 0.0005deg trigger update (in ship remains at 0.02deg)
  • EngineerCraft: some modifications have string values, not float
  • MissionAccepted: add a flag indicating if it is a wing mission
  • New "CargoDepot" event for progress in a wing delivery mission
  • Also fixed:
  • Fix localisation of strings where we don't have any substitution parameters to insert into them
  • Materials inventory at startup: omit items with a count of zero
  • SellDrones: fix sell price (was previously using buy price)

3.0.0

04 May 18:53
Compare
Choose a tag to compare

Version 15 – for v3.0 – beta3 (6th Feb 2018)

  • Add a property in the "Location" or "FSDJump" event indicating if the player is wanted locally
  • Ensure all ShipType strings written to journal get localisation (so we get "ShipType_Localised":"Alliance Chieftain" as well as just "ShipType":"TypeX")
  • Add a "Powerplay" event in the journal at startup to log a player's powerplay allegiance, rank, merits etc
  • Adding crew name in events that only had ID, adding ID in events that only had Name
  • In Loadout, When writing engineered module info to Journal, include the name of the "Experimental Effect" if any
  • Note ship loadout, when written at any time after startup, may not include HullValue, ModulesValue
  • indicate in LoadGame whether the player has Horizons access, also in Shipyard and Outfitting files
  • Include more information about the results of a mission in the MissionCompleted event
  • Improve the data written to the journal info when applying an experimental effect to a module in engineering
  • When writing commodity price lists to Market.json, include unlocalised and localised item name, also include category name
  • ModuleStore, ModuleRetrieve, MassModuleStore, StoredModules: add Level and Quality to EngineerModifications; add "Hot" flag; add "BuyPrice" in list of stored items
  • In list of stored ships, indicate whether any are 'Hot'
  • Include some extra information in the Journal's Scan event, to show each body's parent body info

2.1.0

29 Apr 16:43
Compare
Choose a tag to compare

Commander Journal Version 14 – for v3.0 – beta1 (25/Jan/2018)

  • Commodity names and Material names are now localised
  • Added NpcCrewRank and NpcCrewPaidWages events
  • Added ShipTargetted event
  • Added Commander at startup before other loadgame events
  • Added Shutdown event
  • Fixed station name in "Docking Denied" event
  • Added solid composition data when scanning a planet
  • Include community goal ID in events: CommunityGoalJoin, CommunityGoalReward, CommunityGoalDiscard
  • Added some info about the name of a community goal's top tier, and the global bonus info (if available)
  • Added Reputation event, to provide info on player's rep with superpowers
  • Include fines in MissionFailed and MissionAbandoned events, where appropriate
  • Add Statistics event at startup
  • Include StationType info in DockingRequested, DockingGranted, DockingDenied, DockingCancelled, DockingTimeout
  • Include UnderAttack event
  • Include SystemAddress 64bit id value in FSDJump, Location, Docked, StartJump, NavBeaconScan
  • Add StoredModules, and StoredShips
  • Added Missions list at startup
  • Added info to Cargo/Inventory to show whether cargo is stolen
  • Report results of DiscoveryScan to the journal
  • Include ScanType in Scan event
  • Add FighterDestroyed and FighterRebuilt events
  • Add LaunchDrone event
  • Add Shipyard Pricelist, and Outfitting pricelist, Market pricelist, written to separate files
  • Include BodyID in Location, SupercruiseExit, Scan, ApproachBody, LeaveBody
  • Include MarketID in many events where relevant
  • Include ship's HullValue, ModulesValue, and Rebuy price in Loadout event
  • Fix an error in the ShipyardNew event description
  • Note EngineerApply event is no longer generated
  • Added "Quality" and "BlueprintID" properties and "Modifiers" array to EngineerCraft
  • Added "EngineerLegacyConvert" event
  • Added "EngineerID" property to EngineerContribution, EngineerCraft, EngineerProgress events
  • Include Engineering data for modified modules in the Loadout event
  • Include list of possible modifiable module attributes in appendix
  • Added MaterialTrade and TechnologyBroker events
  • Added info on the real-time Status.Json file
  • Include TotalEarnings in SellExplorationData
  • Added ModuleInfo event
  • Note Loadout event after using outfitting
  • Note Altitude and Heading in Screenshot event
  • Added SystemsShutdown event
  • Added SRVDestroyed event
  • Added Wanted flag in Docked event

1.2.0

12 Dec 17:15
Compare
Choose a tag to compare

1.2.0

Added in additional enums, models and properties to existing models to match v12 of the cmdr journal as per their patch notes:

Version 12

In 2.4 beta1 (17th Aug 2017)

  • Added "Luminosity" property to "Scan" event for a Star
  • Added "MissionRedirected" event
  • Added "SearchAndRescue" event
  • Added "SellShipOnRebuy" event
  • Include Latitude and Longitude info in Screenshot event if appropriate
  • Include transfer time to FetchRemoteModule
  • Include info about online friends at startup
  • The 'Scan" event is generated for all bodies in a system, when scanning a navigation Beacon
  • Added "RepairDrone" event
  • Added "Music" event

Brought up to Journal version 2.3.10

16 Jul 14:34
Compare
Choose a tag to compare

Additional enums and models created as per v2.3.10 of the Journal - documentation as released by Frontier Develeopments (attached)