Skip to content

Commit 52daed8

Browse files
committed
✨ set variable on startup
1 parent 6a9b402 commit 52daed8

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

EliteAPI/EliteDangerousApi.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ public class EliteDangerousApi
3131
private readonly Dictionary<string, List<Action<(string eventName, string json)>>> _untypedEventHandlers = new(StringComparer.OrdinalIgnoreCase);
3232
private readonly List<Action<IReadOnlyCollection<Control>>> _bindingsHandlers = [];
3333

34+
public Version Version => typeof(EliteDangerousApi).Assembly.GetName().Version!;
35+
3436
public EliteDangerousApi() : this(JournalUtils.GetJournalsDirectory(), BindingsUtils.GetBindingsDirectory())
3537
{
3638
}

EliteVA/EliteVA.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ public override async Task OnStart(IVoiceAttackProxy proxy)
116116
}
117117
});
118118

119+
proxy.Variables.Set("EliteAPI.Version", _api.Version.ToString(), TypeCode.String);
119120
_api.Start();
120121
WriteToLog(VoiceAttackColor.Green, $"EliteAPI started");
121122
}

0 commit comments

Comments
 (0)