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(); }