DCS-gRPC / rust-server

DCS gRPC server written in Rust. Get data out of DCS and send commands into DCS.
GNU Affero General Public License v3.0
87 stars 23 forks source link

Weapon & Ballistics stream #210

Open rurounijones opened 1 year ago

rurounijones commented 1 year ago

Some users have asked us to include a way to stream weapons and ballistics.

Opening this issue for discussion. Two options I see.

  1. Add weapons to the unit stream.
  2. Have a separate weapon stream.

Advantage of having separate streams is no unecessary extra work that might not be used by clients (e.g. OverlordBot does not care about weapons).

rkusa commented 1 year ago

No strong opinion from my side, just a remark: If (1), I'd say that we'd have to add a filter property to the units stream to allow filtering the kind of data that is requested. Advantage of (1) is that the weapon/ballistics updates are already ordered with the unit updates.