Vanguard Update - Notes
-- ISSUES --
There doesn't seem to be journal events for when you deposit/withdraw from the squadron credits bank (and the same may be true for the other new squadron bank types) ?
- Credits
- Ships
- Commodities
- Personal assets
-- NEW Data --
- [ ] New event
{
"timestamp": "2025-08-20T02:09:05Z",
"event": "ShipyardBankDeposit",
"ShipType": "Type9",
"ShipType_Localised": "Type-9 Heavy",
"MarketID": 3713125120
}
Handled
-
[x] https://github.com/jixxed/ed-journal-schemas/commit/0d493b446c96c614953d9717153d5cd1584fa5fd
- [x] CarrierBankTransfer
- [x] CarrierBuy
- [x] CarrierCancelDecommission
- [x] CarrierCrewServices
- [x] CarrierDecommission
- [x] CarrierDepositFuel
- [x] CarrierDockingPermission
- [x] CarrierFinance
- [x] CarrierJump
- [x] CarrierJumpCancelled
- [x] CarrierJumpRequest
- [X] CarrierLocation
- [x] CarrierModulePack
- [x] CarrierNameChange
- [x] CarrierShipPack
- [x] CarrierStats
- [x] CarrierTradeOrder
-
[x] https://github.com/jixxed/ed-journal-schemas/commit/0372710e045658b5356c20199e0f41dbdae485ec
- [x] Statistics
-
[x] https://github.com/jixxed/ed-journal-schemas/commit/10e49fa0749b5d3f6412a293f7881e2109e3f6f7
-
[x] https://github.com/jixxed/ed-journal-schemas/commit/519eedaefcab7ddc945262ecb1d6f3f427baeac4
- [x] AppliedToSquadron
- [x] DisbandedSquadron
- [x] InvitedToSquadron
- [x] JoinedSquadron
- [x] KickedFromSquadron
- [x] LeftSquadron
- [x] SharedBookmarkToSquadron
- [x] SquadronCreated
-
[x] https://github.com/jixxed/ed-journal-schemas/commit/4ef193b28326ca4cb3052e79b50a9c66fe32e44e
- [x] SquadronDemotion
- [x] SquadronPromotion
- [x] SquadronStartup
-
[x] There also appears to be a new
/squadronFrontier API endpoint:
{
"href": "/squadron",
"rel": "Squadron",
"type": "GET",
"title": "Describe the squadron your Commander is currently a member of, if any. add ?language=[$supportedLanguages] to translate names"
}
It returns HTTP code 500 - can't do anything with that.
{
"timestamp": "2025-08-19T18:36:30Z",
"event": "CarrierNameChange",
"CarrierID": 3713165568,
"": "SquadronCarrier",
"Name": "Sovereign",
"Callsign": "NVLL"
}
-
[X] possibly some buggy fields (missing
CarrierType) Implemented a fix to detect and heal this particular missing key. -
[X] another new thing is SquadronFaction property for factions in FSDJump (could be for all location based events), like:
{
"Name": "Federal Reclamation Co",
"FactionState": "Boom",
"Government": "Corporate",
"Influence": 0.617383,
"Allegiance": "Federation",
"Happiness": "$Faction_HappinessBand2;",
"Happiness_Localised": "Happy",
"SquadronFaction": true,
"MyReputation": 100,
"PendingStates": [
{
"State": "Expansion",
"Trend": 0
}
],
"ActiveStates": [
{
"State": "Boom"
}
]
}
Not actually new.
Docked event for reference (JK40 appears to be the squadron tag) - looks very similar to a fleet carrier and doesn't use the same SquadronCarrier station type from the signal source but may be identifiable as a squadron carrier from the new squadronBank station service type?:
{ "timestamp":"2025-08-19T15:04:13Z", "event":"Docked", "StationName":"JK40", "StationType":"FleetCarrier", "Taxi":false, "Multicrew":false, "StarSystem":"Mizar", "SystemAddress":259008758964, "MarketID":3713100288, "StationFaction":{ "Name":"FleetCarrier" }, "StationGovernment":"$government_Carrier;", "StationGovernment_Localised":"Propiedad privada", "StationServices":[ "dock", "autodock", "contacts", "crewlounge", "shipyard", "engineer", "flightcontroller", "stationoperations", "stationMenu", "carriermanagement", "carrierfuel", "socialspace", "squadronBank" ], "StationEconomy":"$economy_Carrier;", "StationEconomy_Localised":"Empresa privada", "StationEconomies":[ { "Name":"$economy_Carrier;", "Name_Localised":"Empresa privada", "Proportion":1.000000 } ], "DistFromStarLS":0.000000, "LandingPads":{ "Small":8, "Medium":8, "Large":16 } }
- [x] looks like CarrierJump does not have a CarrierType field, but you could identify the squadron carrier based on the squadronBank service
Squadron Carriers use a different name+vanity name format than standard fleet carriers in signals:
{ "timestamp":"2025-08-19T15:02:35Z", "event":"FSSSignalDiscovered", "SystemAddress":259008758964, "SignalName":"EL BURDEL 2.0 | JK40", "SignalType":"SquadronCarrier", "IsStation":true }
{ "timestamp":"2025-08-20T11:19:01Z", "event":"FSSSignalDiscovered", "SystemAddress":5067122025913, "SignalName":"PLATINUM MEMBERS ONLY | ODMH", "SignalType":"SquadronCarrier", "IsStation":true }
{ "timestamp":"2025-08-20T11:29:28Z", "event":"FSSSignalDiscovered", "SystemAddress":2003342182755, "SignalName":"STRANGE NEW WORLDS | SNW1", "SignalType":"SquadronCarrier", "IsStation":true }
{ "timestamp":"2025-08-20T12:04:36Z", "event":"FSSSignalDiscovered", "SystemAddress":2003342182755, "SignalName":"STRANGE NEW WORLDS | ", "SignalType":"SquadronCarrier", "IsStation":true }
-
[x] FDev bug: The station name (squadron tag) may be missing sometimes:
-
[X] The Frontier API has a new
squadronBankTotalproperty. Seems to be for squadron carrier owners only?
- [X] New module blueprints:
{ "Slot":"Slot06_Size5", "Item":"int_cargorack_size5_class1", "On":true, "Priority":1, "Health":1.000000, "Engineering":{ "EngineerID":399999, "BlueprintID":129036395, "BlueprintName":"CargoRack_IncreasedCapacity", "Level":5, "Quality":1.000000, "Modifiers":[ { "Label":"CargoCapacity", "Value":43.000000, "OriginalValue":32.000000, "LessIsGood":0 } ] } }
{ "Slot":"Slot03_Size6", "Item":"int_cargorack_size6_class1", "On":true, "Priority":1, "Health":1.000000, "Value":310220, "Engineering":{ "EngineerID":399999, "BlueprintID":129036395, "BlueprintName":"CargoRack_IncreasedCapacity", "Level":5, "Quality":1.000000, "Modifiers":[ { "Label":"CargoCapacity", "Value":86.000000, "OriginalValue":64.000000, "LessIsGood":0 } ] } }
{ "Slot":"MediumHardpoint1", "Item":"hpt_railgun_fixed_medium", "On":true, "Priority":0, "AmmoInClip":2, "AmmoInHopper":160, "Health":1.000000, "Engineering":{ "Engineer":"Tod 'The Blaster' McQuinn", "EngineerID":300260, "BlueprintID":128673604, "BlueprintName":"Weapon_HighCapacity", "Level":5, "Quality":1.000000, "ExperimentalEffect":"special_feedback_cascade_cooled", "ExperimentalEffect_Localised":"$special_feedback_cascade_name;", "Modifiers":[ { "Label":"Mass", "Value":7.600000, "OriginalValue":4.000000, "LessIsGood":1 }, { "Label":"PowerDraw", "Value":2.689500, "OriginalValue":1.630000, "LessIsGood":1 }, { "Label":"DamagePerSecond", "Value":53.371883, "OriginalValue":50.036144, "LessIsGood":0 }, { "Label":"Damage", "Value":33.223999, "OriginalValue":41.529999, "LessIsGood":0 }, { "Label":"ThermalLoad", "Value":12.000000, "OriginalValue":20.000000, "LessIsGood":1 }, { "Label":"MaximumRange", "Value":6000.000000, "OriginalValue":3000.000000, "LessIsGood":0 }, { "Label":"RateOfFire", "Value":1.606426, "OriginalValue":1.204819, "LessIsGood":0 }, { "Label":"AmmoClipSize", "Value":2.000000, "OriginalValue":1.000000, "LessIsGood":0 }, { "Label":"AmmoMaximum", "Value":160.000000, "OriginalValue":80.000000, "LessIsGood":0 }, { "Label":"ReloadTime", "Value":1.250000, "OriginalValue":1.000000, "LessIsGood":1 }, { "Label":"DamageFalloffRange", "Value":6000.000000, "OriginalValue":1000.000000, "LessIsGood":0 } ] } }