Files
NobetaSource/Cpp2IL/Assembly-CSharp/IGamePlatform.cs
2023-09-06 22:09:22 +02:00

154 lines
3.2 KiB
C#

using System;
using Cpp2IlInjected;
using MarsSDK;
// Token: 0x02000157 RID: 343
[Token(Token = "0x2000157")]
public interface IGamePlatform
{
// Token: 0x17000086 RID: 134
// (get) Token: 0x0600114A RID: 4426
[Token(Token = "0x17000086")]
ControllerDevice DefaultController
{
[Token(Token = "0x600114A")]
[Address(Slot = "0")]
get;
}
// Token: 0x17000087 RID: 135
// (get) Token: 0x0600114B RID: 4427
[Token(Token = "0x17000087")]
IFileSystem FileSystem
{
[Token(Token = "0x600114B")]
[Address(Slot = "1")]
get;
}
// Token: 0x17000088 RID: 136
// (get) Token: 0x0600114C RID: 4428
[Token(Token = "0x17000088")]
bool IsConsolePlatform
{
[Token(Token = "0x600114C")]
[Address(Slot = "2")]
get;
}
// Token: 0x17000089 RID: 137
// (get) Token: 0x0600114D RID: 4429
[Token(Token = "0x17000089")]
bool UseAsiaController
{
[Token(Token = "0x600114D")]
[Address(Slot = "3")]
get;
}
// Token: 0x1700008A RID: 138
// (get) Token: 0x0600114E RID: 4430
[Token(Token = "0x1700008A")]
bool UseAchievement
{
[Token(Token = "0x600114E")]
[Address(Slot = "4")]
get;
}
// Token: 0x1700008B RID: 139
// (get) Token: 0x0600114F RID: 4431
[Token(Token = "0x1700008B")]
bool ShowQuitButton
{
[Token(Token = "0x600114F")]
[Address(Slot = "5")]
get;
}
// Token: 0x1700008C RID: 140
// (get) Token: 0x06001150 RID: 4432
[Token(Token = "0x1700008C")]
bool ShowDepthOfFieldSetting
{
[Token(Token = "0x6001150")]
[Address(Slot = "6")]
get;
}
// Token: 0x1700008D RID: 141
// (get) Token: 0x06001151 RID: 4433
[Token(Token = "0x1700008D")]
bool IncludeChineseVideos
{
[Token(Token = "0x6001151")]
[Address(Slot = "7")]
get;
}
// Token: 0x06001152 RID: 4434
[Token(Token = "0x6001152")]
[Address(Slot = "8")]
void Setup(Action nextAction);
// Token: 0x06001153 RID: 4435
[Token(Token = "0x6001153")]
[Address(Slot = "9")]
void InitDlc();
// Token: 0x06001154 RID: 4436
[Token(Token = "0x6001154")]
[Address(Slot = "10")]
GameConfig GetConfig();
// Token: 0x06001155 RID: 4437
[Token(Token = "0x6001155")]
[Address(Slot = "11")]
void SaveConfig(GameConfig config);
// Token: 0x06001156 RID: 4438
[Token(Token = "0x6001156")]
[Address(Slot = "12")]
void ShowNoSpaceDialogue(Action nextAction);
// Token: 0x06001157 RID: 4439
[Token(Token = "0x6001157")]
[Address(Slot = "13")]
GameSkin[] GetPlatformSkins();
// Token: 0x06001158 RID: 4440
[Token(Token = "0x6001158")]
[Address(Slot = "14")]
bool HasAchievementUnlocked(int index);
// Token: 0x06001159 RID: 4441
[Token(Token = "0x6001159")]
[Address(Slot = "15")]
void UnlockAchievement(int index);
// Token: 0x0600115A RID: 4442
[Token(Token = "0x600115A")]
[Address(Slot = "16")]
void ResetAllAchievements(Action nextAction);
// Token: 0x0600115B RID: 4443
[Token(Token = "0x600115B")]
[Address(Slot = "17")]
void UpdateStatsData(GameCollection collectionData);
// Token: 0x0600115C RID: 4444
[Token(Token = "0x600115C")]
[Address(Slot = "18")]
void Quit();
// Token: 0x0600115D RID: 4445
[Token(Token = "0x600115D")]
[Address(Slot = "19")]
void MountDLCPoint(GameSkin skin);
// Token: 0x0600115E RID: 4446
[Token(Token = "0x600115E")]
[Address(Slot = "20")]
void UnmountDLCPoints();
}