A Fork of ObservatoryCore.
  • C# 92%
  • Svelte 4.9%
  • TypeScript 2.7%
  • JavaScript 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Ben Parsons 68eff73dbd Add Startup Events to Database
Now emit startup events on conneciton
Some events still to add
2024-05-25 19:45:46 +10:00
.github/workflows Add Frontend to GitHub Actions 2024-04-14 22:06:21 +10:00
.vscode WIP: observatory UI overhaul 2024-01-25 23:18:01 -03:30
Botanist back to net8 but with nuget! 2024-05-18 00:56:52 +10:00
ObservatoryFramework Add Startup Events to Database 2024-05-25 19:45:46 +10:00
Pulsar Add Startup Events to Database 2024-05-25 19:45:46 +10:00
TestProject1 Journals Now processed in own thread 2024-05-24 19:30:12 +10:00
.gitattributes Add .gitignore and .gitattributes. 2021-06-03 22:25:30 -02:30
.gitignore Add herald build api key to gitignore 2022-05-09 11:17:21 -02:30
LICENSE Update LICENSE 2024-05-06 19:36:57 +10:00
Pulsar.sln Journals Now processed in own thread 2024-05-24 19:30:12 +10:00
README.md Journals Now processed in own thread 2024-05-24 19:30:12 +10:00

Elite Pulsar

A Work In Progress Application For Presenting Game Data In Realtime From Elite Dangerous Journals & Events.

A Cross Platform Fork of Elite Observatory Core.

WIP Preview

Preview

Planned Feature

  • Read & Parse the Journals
    • Read Extra Files
  • Show Journal information ( Current Ship, Station, etc. )
    • Current Ship/Station/NavRoute/Jumps
    • Realtime API (Events)
    • Extended Updates API (include relevant data with events)
  • Realtime Journal Updates
  • Multiple Commanders
  • Cached Journal Data (in-memory SQL, enabled extended updates)
  • !System Exploration Value
    • Custom Criteria (e.g. "Has Water World", "more than 400Kcr Scan value")
  • !System Exobiology Value
    • !Exobiology Scan info (+Show Req. Distance for next scan)
    • Custom Criteria (e.g. "Stratum Tectonicas", "less than 500m distance per scan", "more than 1Mcr Scan value")
  • !Fuel/Jump Warning
    • Fuel Scoop Estimate Time Remaining
  • Material Tracking (Flag planets with materials, set goals (Mat#, not modules), closest trader) e.g.
  • Custom Sounds (on user-defined Events)
  • Mission Targets Mission Stack Viewer
  • Commodities Targets/Alerts (Commodity Above/Below value at current station)
  • !Outfitting Targets (does this station have wanted parts for a build)
  • Export to EDSY/Coriolis
  • CAPI Integration
  • !EDDN Submission
    • Must be easilty disableable for sneaky business
  • IGAU Submission
  • Plugin System
  • !Overlay
    • !Linux (DXVK/Vulkan) imgoverlay
    • Windows (DirectX) Overlay.NET
    • Docking Hint like this
    • Biology Value & Scan Distance
    • Fuel Scoop Estimate Time Remaining
    • Custom Criteria
  • Tray Icon
  • Multiple Windows/Device Support
  • Integrate ObservatoryCore Plugins:

Key:
! = priority

How To Use

TODO: make easy

  • Build the web app
  • install the service (web app must be served from the backend)
  • configure journal directory in appsettings.json
  • load the application