SteamController: Use Roslyn Scripting to compile UserProfiles

- This looks into `UserProfiles/` and compiles user profiles
- This exposes a very minimal scripting interface as defined by `Dynamic.Globals`
This commit is contained in:
Kamil Trzciński 2022-12-10 14:39:42 +01:00
parent b24ae302b1
commit e5debff45b
8 changed files with 504 additions and 11 deletions

View file

@ -14,6 +14,7 @@ namespace SteamController.Devices
private Stopwatch stopwatch = new Stopwatch();
private TimeSpan? lastUpdate;
private int failures;
public long ElapsedMilliseconds { get => stopwatch.ElapsedMilliseconds; }
public double DeltaTime { get; private set; }
internal SteamController()