bobhelander / EDForceFeedback

Elite Dangerous Force Feedback
MIT License
33 stars 11 forks source link

Effects for non-boolean events #14

Closed Yllelder closed 2 years ago

Yllelder commented 2 years ago

I would like to create an effect just at the moment of entering supercruise. In the log, this event appears like this (it is indicated with an arrow):

StatusEvent Status.FsdCharging:True
Event {
  "timestamp": "2021-08-28T11:47:58Z",
  "event": "StartJump",
  "JumpType": "Supercruise"
}
Event {
  "timestamp": "2021-08-28T11:48:03Z",
  "event": "SupercruiseEntry",  <===============================================
  "StarSystem": "Sirius",
  "SystemAddress": 121569805492
}
Event {
  "timestamp": "2021-08-28T11:48:03Z",
  "event": "Powerplay",
  "Power": "Li Yong-Rui",
  "Rank": 0,
  "Merits": 0,
  "Votes": 0,
  "TimePledged": 620420
}
Event {
  "timestamp": "2021-08-28T11:48:03Z",
  "event": "Music",
  "MusicTrack": "Supercruise"
}
StatusEvent Status.Supercruise:True

but the instructions only explain how to do it for boolean events of the type:

StatusEvent Status.Supercruise:True

I have tried the following, but it does not work.

{
  "Event": "SupercruiseEntry",
  "ForceFile": "Hardpoints.ffe",
  "Duration": 1500
}

Is it possible to create effects for events of that type? What would the code to put in the settings.json file look like?

Thank you so much.

bobhelander commented 2 years ago

I have only implemented the changing of status events. If the Supercruise status event (true and false) does not work the way you want, could you please explain what you attempting to do. // This should trigger on entry into supercruise { "Event": "Status.Supercruise:True", "ForceFile": "Hardpoints.ffe", "Duration": 1500 } // And this on Exit { "Event": "Status.Supercruise:False", "ForceFile": "Hardpoints.ffe", "Duration": 1500 }

Yllelder commented 2 years ago

My intention was to make an effect just when the ship jumps to supercruise, simulating the joystick loss-of-control effect.

The difference is that SupercruiseEntry happens right at the moment the countdown ends, while Status.Supercruise:True happens a couple of seconds after the countdown, when the supercruise speed stabilizes.

I don't remember more examples right now, but there are more non-boolean events that would be interesting to put a vibration effect on them.

bobhelander commented 2 years ago

I am working on a couple of issues and a large rewrite of this program. I hope to have changes available to allow for what you want to do when using other events. I don't currently have an estimate for when this will be completed.

Bob

Yllelder commented 2 years ago

bobhlander, I think the work you have done with this program is an absolute marvel. Bringing back to life one of the best features of these devices from 15 years ago is a great job.

Studying a bit your code I have tried to implement the feature myself, but I don't have enough programming knowledge to do it.

We will wait as long as it takes ;)

bobhelander commented 2 years ago

I have published a pre-release version 2.5. The event system has been completely rewritten. To perform an action on another event just add it to the StatusEvents list like this: { "Event": "EliteAPI.Event.Models.SupercruiseEntryEvent", "ForceFile": "VibrateSide.ffe", "Duration": 250 }, { "Event": "EliteAPI.Event.Models.SupercruiseExitEvent", "ForceFile": "VibrateSide.ffe", "Duration": 250 }

The console window should output every event key that it encounters. You can use this output to add other events, if you like.

Bob

Here is a sample of some of the events I have encountered

Event EliteAPI.Event.Models.FileheaderEvent Event EliteAPI.Event.Models.CommanderEvent Event EliteAPI.Event.Models.MaterialsEvent Event EliteAPI.Event.Models.RankEvent Event EliteAPI.Event.Models.ProgressEvent Event EliteAPI.Event.Models.ReputationEvent Event EliteAPI.Event.Models.EngineerProgressEvent Event EliteAPI.Event.Models.SquadronStartupEvent Event EliteAPI.Event.Models.LoadGameEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.LocationEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MissionsEvent Event EliteAPI.Event.Models.LoadoutEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.StatisticsEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.CommanderEvent Event EliteAPI.Event.Models.MaterialsEvent Event EliteAPI.Event.Models.RankEvent Event EliteAPI.Event.Models.ProgressEvent Event EliteAPI.Event.Models.ReputationEvent Event EliteAPI.Event.Models.EngineerProgressEvent Event EliteAPI.Event.Models.SquadronStartupEvent Event EliteAPI.Event.Models.LoadGameEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.LocationEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MissionsEvent Event EliteAPI.Event.Models.LoadoutEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.StatisticsEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ModuleInfoEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.CarrierStatsEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.CarrierJumpRequestEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.CarrierStatsEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ShipyardEvent Event EliteAPI.Event.Models.StoredShipsEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.CarrierStatsEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.UndockedEvent Event EliteAPI.Event.Models.DockingRequestedEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.DockingGrantedEvent Event EliteAPI.Event.Models.DockedEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.CarrierJumpEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ShipyardEvent Event EliteAPI.Event.Models.StoredShipsEvent Event EliteAPI.Event.Models.ShipyardSwapEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.LoadoutEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.UndockedEvent Event EliteAPI.Event.Models.StartJumpEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.SupercruiseEntryEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.FssDiscoveryScanEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.SupercruiseExitEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.DockingRequestedEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.DockingGrantedEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.DockedEvent Event EliteAPI.Event.Models.RepairEvent Event EliteAPI.Event.Models.RepairEvent Event EliteAPI.Event.Models.RefuelAllEvent Event EliteAPI.Event.Models.MissionAcceptedEvent Event EliteAPI.Event.Models.MusicEvent 01:21:56 dbug: EliteAPI.Event.Provider.EventProvider[0] NavRoute event not yet implemented EliteAPI.Exceptions.EventNotImplementedException: The NavRoute event is not correctly implemented ---> EliteAPI.Exceptions.EventNotImplementedException: The NavRoute event is not implemented at EliteAPI.Event.Provider.EventProvider.GetFromJsonMethod(String eventName) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 92 --- End of inner exception stack trace --- at EliteAPI.Event.Provider.EventProvider.GetFromJsonMethod(String eventName) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 104 at EliteAPI.Event.Provider.EventProvider.ProcessJsonEvent(String json) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 48 Event EliteAPI.Event.Models.NotImplementedEvent Event EliteAPI.Event.Models.FsdTargetEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.UndockedEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.StartJumpEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.FsdJumpEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssDiscoveryScanEvent Event EliteAPI.Event.Models.SupercruiseExitEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.DockingRequestedEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.DockingGrantedEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.DockedEvent Event EliteAPI.Event.Models.RefuelAllEvent Event EliteAPI.Event.Models.RepairAllEvent Event EliteAPI.Event.Models.MissionCompletedEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.MissionAcceptedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionAcceptedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionAcceptedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionAcceptedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.ModuleInfoEvent Event EliteAPI.Event.Models.MusicEvent 01:21:57 Event EliteAPI.Event.Models.NotImplementedEvent dbugEvent EliteAPI.Event.Models.FsdTargetEvent : EliteAPI.Event.Provider.EventProvider[0] NavRoute event not yet implemented EliteAPI.Exceptions.EventNotImplementedException: The NavRoute event is not correctly implemented ---> EliteAPI.Exceptions.EventNotImplementedException: The NavRoute event is not implemented at EliteAPI.Event.Provider.EventProvider.GetFromJsonMethod(String eventName) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 92 --- End of inner exception stack trace --- at EliteAPI.Event.Provider.EventProvider.GetFromJsonMethod(String eventName) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 104 at EliteAPI.Event.Provider.EventProvider.ProcessJsonEvent(String json) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 48 Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.UndockedEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.StartJumpEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FsdJumpEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.InterdictedEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.SupercruiseExitEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.StartJumpEvent Event EliteAPI.Event.Models.SupercruiseEntryEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.SupercruiseExitEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.DockingRequestedEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.DockingGrantedEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.DockedEvent Event EliteAPI.Event.Models.RefuelAllEvent Event EliteAPI.Event.Models.RepairAllEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionCompletedEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionCompletedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionCompletedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionCompletedEvent Event EliteAPI.Event.Models.MissionAcceptedEvent Event EliteAPI.Event.Models.UndockedEvent Event EliteAPI.Event.Models.MusicEvent 01:21:57 dbugEvent EliteAPI.Event.Models.NotImplementedEvent : EliteAPI.Event.Provider.EventProvider[0] NavRoute event not yet implemented EliteAPI.Exceptions.EventNotImplementedException: The NavRoute event is not correctly implemented ---> EliteAPI.Exceptions.EventNotImplementedException: The NavRoute event is not implemented at EliteAPI.Event.Provider.EventProvider.GetFromJsonMethod(String eventName) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 92 --- End of inner exception stack trace --- at EliteAPI.Event.Provider.EventProvider.GetFromJsonMethod(String eventName) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 104 at EliteAPI.Event.Provider.EventProvider.ProcessJsonEvent(String json) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 48 Event EliteAPI.Event.Models.FsdTargetEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.StartJumpEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FsdJumpEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.SupercruiseExitEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.DockingRequestedEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.DockingGrantedEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.DockedEvent Event EliteAPI.Event.Models.RefuelAllEvent Event EliteAPI.Event.Models.MissionCompletedEvent Event EliteAPI.Event.Models.MissionAcceptedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionAcceptedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionAcceptedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionAcceptedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MusicEvent 01:21:57 dbugEvent EliteAPI.Event.Models.NotImplementedEvent : EliteAPI.Event.Provider.EventProvider[0] NavRoute event not yet implemented EliteAPI.Exceptions.EventNotImplementedException: The NavRoute event is not correctly implemented ---> EliteAPI.Exceptions.EventNotImplementedException: The NavRoute event is not implemented at EliteAPI.Event.Provider.EventProvider.GetFromJsonMethod(String eventName) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 92 --- End of inner exception stack trace --- at EliteAPI.Event.Provider.EventProvider.GetFromJsonMethod(String eventName) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 104 at EliteAPI.Event.Provider.EventProvider.ProcessJsonEvent(String json) in E:\workspace\elite\EliteAPI\EliteAPI\Event\Provider\EventProvider.cs:line 48 Event EliteAPI.Event.Models.FsdTargetEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.UndockedEvent Event EliteAPI.Event.Models.ShipTargetedEvent Event EliteAPI.Event.Models.ShipTargetedEvent Event EliteAPI.Event.Models.ShipTargetedEvent Event EliteAPI.Event.Models.ShipTargetedEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ShipTargetedEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.StartJumpEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FsdJumpEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ModuleInfoEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.FssSignalDiscoveredEvent Event EliteAPI.Event.Models.SupercruiseExitEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.DockingRequestedEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.DockingGrantedEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.DockedEvent Event EliteAPI.Event.Models.RefuelAllEvent Event EliteAPI.Event.Models.RepairAllEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionCompletedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionCompletedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionCompletedEvent Event EliteAPI.Event.Models.CargoDepotEvent Event EliteAPI.Event.Models.CargoEvent Event EliteAPI.Event.Models.MissionCompletedEvent Event EliteAPI.Event.Models.DisembarkEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.SuitLoadoutEvent Event EliteAPI.Event.Models.BackPackEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.ReceiveTextEvent Event EliteAPI.Event.Models.ShipyardEvent Event EliteAPI.Event.Models.StoredShipsEvent Event EliteAPI.Event.Models.EmbarkEvent Event EliteAPI.Event.Models.LoadoutEvent Event EliteAPI.Event.Models.ShipLockerEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.MusicEvent Event EliteAPI.Event.Models.ShutdownEvent

Yllelder commented 2 years ago

wow, it works perfectly.

Thank you 👍