bloxstrap/Bloxstrap/AppData/IAppData.cs
pizzaboxer 3eeebc7a8b
Draft: bootstrapper refactoring
Roblox now installs to /Roblox/Player/ instead of /Versions/<version guid>

This is a checkpoint commit. No mod manager, no error checking, no fullscreen optimizations configuration. Only installing and launching Roblox.

THIS WORKED FIRST TRY BY THE WAY
2024-09-05 22:07:07 +01:00

26 lines
499 B
C#

namespace Bloxstrap.AppData
{
internal interface IAppData
{
string ProductName { get; }
string BinaryType { get; }
string RegistryName { get; }
string ExecutableName { get; }
string StartEvent { get; }
string FinalDirectory { get; }
string StagingDirectory { get; }
string ExecutablePath { get; }
AppState State { get; }
IReadOnlyDictionary<string, string> PackageDirectoryMap { get; set; }
}
}