using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Pathfinding.RVO; using RRUI.Navigation; using UnityEngine; namespace RRUI.Data { // Token: 0x02000CCD RID: 3277 [Token(Token = "0x2000CCD")] public class InventionListModelController : ModelController { // Token: 0x06004F06 RID: 20230 RVA: 0x0011F790 File Offset: 0x0011D990 [Token(Token = "0x6004F06")] [Address(RVA = "0x1C736F0", Offset = "0x1C726F0", VA = "0x181C736F0")] public InventionListModelController() { } // Token: 0x02000CCE RID: 3278 [Token(Token = "0x2000CCE")] [Serializable] private class SourceLabelTextImpl : TextControllerImpl { // Token: 0x06004F07 RID: 20231 RVA: 0x0011F7A4 File Offset: 0x0011D9A4 [Token(Token = "0x6004F07")] [Address(RVA = "0x1C81A90", Offset = "0x1C80A90", VA = "0x181C81A90", Slot = "27")] protected override void DMAHGBLDMFA() { float agentTimeHorizon = ((IAgent)InventionsConfig.Instance).AgentTimeHorizon; } // Token: 0x06004F08 RID: 20232 RVA: 0x0011F7C4 File Offset: 0x0011D9C4 [Token(Token = "0x6004F08")] [Address(RVA = "0x1C81B10", Offset = "0x1C80B10", VA = "0x181C81B10")] public SourceLabelTextImpl() { } } // Token: 0x02000CCF RID: 3279 [Token(Token = "0x2000CCF")] [Serializable] private class ShowSearchPageFilterDialogPopUpButtonImpl : ButtonControllerImpl { // Token: 0x06004F09 RID: 20233 RVA: 0x0011F7D8 File Offset: 0x0011D9D8 [Token(Token = "0x6004F09")] [Address(RVA = "0x1C81080", Offset = "0x1C80080", VA = "0x181C81080", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004F0A RID: 20234 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004F0A")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004F0B RID: 20235 RVA: 0x0011F7F0 File Offset: 0x0011D9F0 [Token(Token = "0x6004F0B")] [Address(RVA = "0x1C810D0", Offset = "0x1C800D0", VA = "0x181C810D0")] public ShowSearchPageFilterDialogPopUpButtonImpl() { } } // Token: 0x02000CD0 RID: 3280 [Token(Token = "0x2000CD0")] [Serializable] private class ShowStoreTabFilterDialogPopUpButtonImpl : ButtonControllerImpl { // Token: 0x06004F0C RID: 20236 RVA: 0x0011F804 File Offset: 0x0011DA04 [Token(Token = "0x6004F0C")] [Address(RVA = "0x1C81110", Offset = "0x1C80110", VA = "0x181C81110", Slot = "29")] protected override void IKNMALNFPII() { CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.route); } // Token: 0x06004F0D RID: 20237 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004F0D")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004F0E RID: 20238 RVA: 0x0011F824 File Offset: 0x0011DA24 [Token(Token = "0x6004F0E")] [Address(RVA = "0x1C81190", Offset = "0x1C80190", VA = "0x181C81190")] public ShowStoreTabFilterDialogPopUpButtonImpl() { } // Token: 0x0400398F RID: 14735 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400398F")] [SerializeField] private Route route; } // Token: 0x02000CD1 RID: 3281 [Token(Token = "0x2000CD1")] [Serializable] private class SortByDropdownImpl : DropdownControllerImpl { // Token: 0x06004F0F RID: 20239 RVA: 0x0011F838 File Offset: 0x0011DA38 [Token(Token = "0x6004F0F")] [Address(RVA = "0x1C81980", Offset = "0x1C80980", VA = "0x181C81980", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); List list = new List(); this.sortCriteriaConfig = list; InventionsConfig instance = InventionsConfig.Instance; } // Token: 0x06004F10 RID: 20240 RVA: 0x0011F868 File Offset: 0x0011DA68 [Token(Token = "0x6004F10")] [Address(RVA = "0x1C817E0", Offset = "0x1C807E0", VA = "0x181C817E0", Slot = "27")] protected override void DMAHGBLDMFA() { List list = this.sortCriteriaConfig; Predicate predicate = new Predicate(this.NHGMBBDPBNJ); int num = list.FindIndex(predicate); } // Token: 0x06004F11 RID: 20241 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004F11")] [Address(RVA = "0x1C818F0", Offset = "0x1C808F0", VA = "0x181C818F0", Slot = "29")] protected override void NLPIDFIICNE(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004F12 RID: 20242 RVA: 0x0011F898 File Offset: 0x0011DA98 [Token(Token = "0x6004F12")] [Address(RVA = "0x1C81A50", Offset = "0x1C80A50", VA = "0x181C81A50")] public SortByDropdownImpl() { } // Token: 0x06004F13 RID: 20243 RVA: 0x0011F8AC File Offset: 0x0011DAAC [Token(Token = "0x6004F13")] [Address(RVA = "0x1C81890", Offset = "0x1C80890", VA = "0x181C81890")] [CompilerGenerated] private bool NHGMBBDPBNJ(InventionsConfig.InventionSortFriendlyNameMapping IOBEPGLJNIP) { bool flag; return flag; } // Token: 0x04003990 RID: 14736 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003990")] [NonSerialized] private List sortCriteriaConfig; } // Token: 0x02000CD2 RID: 3282 [Token(Token = "0x2000CD2")] [Serializable] private class InventionsBySourceLinkImpl : LinkControllerImpl { // Token: 0x06004F14 RID: 20244 RVA: 0x0011F8C0 File Offset: 0x0011DAC0 [Token(Token = "0x6004F14")] [Address(RVA = "0x1749C00", Offset = "0x1748C00", VA = "0x181749C00", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004F15 RID: 20245 RVA: 0x0011F8D4 File Offset: 0x0011DAD4 [Token(Token = "0x6004F15")] [Address(RVA = "0x1C76D10", Offset = "0x1C75D10", VA = "0x181C76D10", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004F16 RID: 20246 RVA: 0x0011F8EC File Offset: 0x0011DAEC [Token(Token = "0x6004F16")] [Address(RVA = "0x1C76DD0", Offset = "0x1C75DD0", VA = "0x181C76DD0")] public InventionsBySourceLinkImpl() { } } // Token: 0x02000CD3 RID: 3283 [Token(Token = "0x2000CD3")] [Serializable] private class InventionListLinkImpl : LinkControllerImpl { // Token: 0x06004F17 RID: 20247 RVA: 0x0011F900 File Offset: 0x0011DB00 [Token(Token = "0x6004F17")] [Address(RVA = "0x1C73530", Offset = "0x1C72530", VA = "0x181C73530", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004F18 RID: 20248 RVA: 0x0011F914 File Offset: 0x0011DB14 [Token(Token = "0x6004F18")] [Address(RVA = "0x1C73590", Offset = "0x1C72590", VA = "0x181C73590", Slot = "29")] protected override void IKNMALNFPII() { CECAKDDNHLN cecakddnhln; Route k__BackingField = cecakddnhln.k__BackingField; int num; CECAKDDNHLN cecakddnhln2 = cecakddnhln.DMCCBFAKOJP(num).JKHELHNPILB((InventionListModel.DEEJFPHCCPF)((uint)1)); } // Token: 0x06004F19 RID: 20249 RVA: 0x0011F940 File Offset: 0x0011DB40 [Token(Token = "0x6004F19")] [Address(RVA = "0x1C736B0", Offset = "0x1C726B0", VA = "0x181C736B0")] public InventionListLinkImpl() { } } // Token: 0x02000CD4 RID: 3284 [Token(Token = "0x2000CD4")] [Serializable] private class SearchInventionListLinkImpl : LinkControllerImpl { // Token: 0x06004F1A RID: 20250 RVA: 0x0011F954 File Offset: 0x0011DB54 [Token(Token = "0x6004F1A")] [Address(RVA = "0x1749C00", Offset = "0x1748C00", VA = "0x181749C00", Slot = "27")] protected override void DMAHGBLDMFA() { } // Token: 0x06004F1B RID: 20251 RVA: 0x0011F968 File Offset: 0x0011DB68 [Token(Token = "0x6004F1B")] [Address(RVA = "0x1C809F0", Offset = "0x1C7F9F0", VA = "0x181C809F0", Slot = "29")] protected override void IKNMALNFPII() { int num = 0; CECAKDDNHLN cecakddnhln2; CECAKDDNHLN cecakddnhln = cecakddnhln2.JKHELHNPILB((InventionListModel.DEEJFPHCCPF)num); List list = this.tagList; CECAKDDNHLN cecakddnhln3 = cecakddnhln.JKHELHNPILB("INVENTION_LIST_TAGS_LIST_KEY", list); } // Token: 0x06004F1C RID: 20252 RVA: 0x0011F9A0 File Offset: 0x0011DBA0 [Token(Token = "0x6004F1C")] [Address(RVA = "0x1C80AE0", Offset = "0x1C7FAE0", VA = "0x181C80AE0")] public SearchInventionListLinkImpl() { } // Token: 0x04003991 RID: 14737 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4003991")] [SerializeField] private List tagList; } // Token: 0x02000CD5 RID: 3285 [Token(Token = "0x2000CD5")] [Serializable] private class SearchTabLinkImpl : LinkControllerImpl { // Token: 0x06004F1D RID: 20253 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004F1D")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004F1E RID: 20254 RVA: 0x0011F9B4 File Offset: 0x0011DBB4 [Token(Token = "0x6004F1E")] [Address(RVA = "0x1C80B20", Offset = "0x1C7FB20", VA = "0x181C80B20", Slot = "29")] protected override void IKNMALNFPII() { } // Token: 0x06004F1F RID: 20255 RVA: 0x0011F9CC File Offset: 0x0011DBCC [Token(Token = "0x6004F1F")] [Address(RVA = "0x1C80BD0", Offset = "0x1C7FBD0", VA = "0x181C80BD0")] public SearchTabLinkImpl() { } } // Token: 0x02000CD6 RID: 3286 [Token(Token = "0x2000CD6")] [Serializable] private class FromUriImpl : FromUriControllerImpl { // Token: 0x06004F20 RID: 20256 RVA: 0x0011F9E0 File Offset: 0x0011DBE0 [Token(Token = "0x6004F20")] [Address(RVA = "0x1C71D00", Offset = "0x1C70D00", VA = "0x181C71D00", Slot = "29")] protected override void BOEJIAHIFCH() { int num = 0; CECAKDDNHLN cecakddnhln; bool flag = cecakddnhln.HEMDEJHCHGI(num); CECAKDDNHLN cecakddnhln2; bool flag2 = cecakddnhln2.NIAPNGIGHFE(num); } // Token: 0x06004F21 RID: 20257 RVA: 0x0011FA08 File Offset: 0x0011DC08 [Token(Token = "0x6004F21")] [Address(RVA = "0x1C71E40", Offset = "0x1C70E40", VA = "0x181C71E40")] public FromUriImpl() { } } // Token: 0x02000CD7 RID: 3287 [Token(Token = "0x2000CD7")] [Serializable] private class FromSearchUriImpl : FromUriControllerImpl { // Token: 0x06004F22 RID: 20258 RVA: 0x0011FA1C File Offset: 0x0011DC1C [Token(Token = "0x6004F22")] [Address(RVA = "0x1C71A40", Offset = "0x1C70A40", VA = "0x181C71A40", Slot = "29")] protected override void BOEJIAHIFCH() { int num = 0; CECAKDDNHLN cecakddnhln; bool flag = cecakddnhln.NIAPNGIGHFE("STORE_SEARCH_QUERY_KEY", num); CECAKDDNHLN cecakddnhln2; bool flag2 = cecakddnhln2.NIAPNGIGHFE("INVENTION_LIST_TAGS_LIST_KEY", num); } // Token: 0x06004F23 RID: 20259 RVA: 0x0011FA4C File Offset: 0x0011DC4C [Token(Token = "0x6004F23")] [Address(RVA = "0x1C71B70", Offset = "0x1C70B70", VA = "0x181C71B70")] public FromSearchUriImpl() { } } // Token: 0x02000CD8 RID: 3288 [Token(Token = "0x2000CD8")] [Serializable] private class InventionListSpawnerImpl : RecyclingListControllerImpl { // Token: 0x06004F24 RID: 20260 RVA: 0x0011FA60 File Offset: 0x0011DC60 [Token(Token = "0x6004F24")] [Address(RVA = "0x1C73810", Offset = "0x1C72810", VA = "0x181C73810", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; base.KDEDJECMBGK(num); } // Token: 0x06004F25 RID: 20261 RVA: 0x0011FA78 File Offset: 0x0011DC78 [Token(Token = "0x6004F25")] [Address(RVA = "0x1C73730", Offset = "0x1C72730", VA = "0x181C73730", Slot = "33")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD) { int num = 0; InventionModel inventionModel = GCCLEJOGCCE.MHBNENBBNDJ(true, num != 0); inventionModel.k__BackingField = GCCLEJOGCCE; inventionModel.OEMDIAHHILF = (long)EFBDCIJMFGD; inventionModel.OIFJIPKFNHK = true; inventionModel.CIKKIDJAKJI = false; inventionModel.MKBLJJGJAOH(); } // Token: 0x06004F26 RID: 20262 RVA: 0x0011FAB8 File Offset: 0x0011DCB8 [Token(Token = "0x6004F26")] [Address(RVA = "0x1C73860", Offset = "0x1C72860", VA = "0x181C73860")] public InventionListSpawnerImpl() { } } // Token: 0x02000CD9 RID: 3289 [Token(Token = "0x2000CD9")] [Serializable] private class InventionListCardSpawnerImpl : RecyclingListCardSpawnerControllerImpl { // Token: 0x06004F27 RID: 20263 RVA: 0x0011FACC File Offset: 0x0011DCCC [Token(Token = "0x6004F27")] [Address(RVA = "0x1C734A0", Offset = "0x1C724A0", VA = "0x181C734A0", Slot = "27")] protected override void DMAHGBLDMFA() { int num = 0; base.KDEDJECMBGK(num); } // Token: 0x06004F28 RID: 20264 RVA: 0x0011FAE4 File Offset: 0x0011DCE4 [Token(Token = "0x6004F28")] [Address(RVA = "0x1C72F60", Offset = "0x1C71F60", VA = "0x181C72F60", Slot = "34")] protected override void CLBPDGGELMA(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, InventionModel FIGBDDKMEPC, BAEJLDPBGFI EFJNPEKJIJL) { InventionListModelController.InventionListCardSpawnerImpl.EFOCBJJBBBE efocbjjbbbe = new InventionListModelController.InventionListCardSpawnerImpl.EFOCBJJBBBE(); efocbjjbbbe.inventionModel = FIGBDDKMEPC; int num = 0; if (num != 6 && num != 7) { if (18446744073709551612UL > (ulong)1L) { if (num > 1) { if (18446744073709551608UL > (ulong)2L) { } Func func = () => null; Func func2 = () => null; Func func3 = () => null; } Func func4 = () => null; if (InventionListModelController.InventionListCardSpawnerImpl.<>c.<>9__1_5 != 0) { goto IL_D8; } InventionListModelController.InventionListCardSpawnerImpl.<>c.<>9__1_5 = () => null; } Func func5 = () => null; if (InventionListModelController.InventionListCardSpawnerImpl.<>c.<>9__1_3 != 0) { goto IL_D8; } InventionListModelController.InventionListCardSpawnerImpl.<>c.<>9__1_3 = () => null; } Func func6 = () => null; if (InventionListModelController.InventionListCardSpawnerImpl.<>c.<>9__1_1 == 0) { InventionListModelController.InventionListCardSpawnerImpl.<>c.<>9__1_1 = () => null; } IL_D8: InventionModel inventionModel = efocbjjbbbe.inventionModel; inventionModel.k__BackingField = typeof(BAEJLDPBGFI).TypeHandle; inventionModel.OEMDIAHHILF = efocbjjbbbe; inventionModel.OIFJIPKFNHK = false; inventionModel.CIKKIDJAKJI = false; inventionModel.MKBLJJGJAOH(); } // Token: 0x06004F29 RID: 20265 RVA: 0x0011FC04 File Offset: 0x0011DE04 [Token(Token = "0x6004F29")] [Address(RVA = "0x1C734F0", Offset = "0x1C724F0", VA = "0x181C734F0")] public InventionListCardSpawnerImpl() { } // Token: 0x02000CDA RID: 3290 [Token(Token = "0x2000CDA")] [CompilerGenerated] private sealed class EFOCBJJBBBE { // Token: 0x06004F2A RID: 20266 RVA: 0x000399F2 File Offset: 0x00037BF2 [Token(Token = "0x6004F2A")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public EFOCBJJBBBE() { } // Token: 0x06004F2B RID: 20267 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004F2B")] [Address(RVA = "0x1C6F110", Offset = "0x1C6E110", VA = "0x181C6F110")] internal string b__0() { return null; } // Token: 0x06004F2C RID: 20268 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004F2C")] [Address(RVA = "0x1C6F160", Offset = "0x1C6E160", VA = "0x181C6F160")] internal string b__2() { return null; } // Token: 0x06004F2D RID: 20269 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004F2D")] [Address(RVA = "0x1C6F1B0", Offset = "0x1C6E1B0", VA = "0x181C6F1B0")] internal string b__4() { return null; } // Token: 0x06004F2E RID: 20270 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004F2E")] [Address(RVA = "0x1C6F200", Offset = "0x1C6E200", VA = "0x181C6F200")] internal string b__6() { return null; } // Token: 0x06004F2F RID: 20271 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004F2F")] [Address(RVA = "0x1C6F220", Offset = "0x1C6E220", VA = "0x181C6F220")] internal Sprite b__7() { return null; } // Token: 0x06004F30 RID: 20272 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004F30")] [Address(RVA = "0x1C6F200", Offset = "0x1C6E200", VA = "0x181C6F200")] internal string b__8() { return null; } // Token: 0x06004F31 RID: 20273 RVA: 0x0005CEF2 File Offset: 0x0005B0F2 [Token(Token = "0x6004F31")] [Address(RVA = "0x1C6F220", Offset = "0x1C6E220", VA = "0x181C6F220")] internal Sprite b__9() { return null; } // Token: 0x04003992 RID: 14738 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003992")] public InventionModel inventionModel; } } } }