View Issue Details

IDProjectCategoryLast Update
0021669AI War 2Bug - OtherSep 21, 2019 7:42 pm
ReporterRocketAssistedPuffin Assigned To 
Status resolvedResolutionfixed 
Product Version0.891 Vast Tracts of... Ship Graphics 
Fixed in Version0.891 Vast Tracts of... Ship Graphics 
Summary0021669: Dev Build: Tech and Hacking Menus broken.
DescriptionProbably my broken DLLs again. I got the ones from Steam, compiled, still getting it.

Opening either menu produces the errors in the attached.
TagsNo tags attached.

Activities

RocketAssistedPuffin

Sep 21, 2019 11:32 am

reporter  

ArcenDebugLog.txt (12,558 bytes)   
9/21/2019 4:26:43 PM	Successfully opened host socket
9/21/2019 4:26:51 PM
-----------
Exception: window: Window_SidebarHacking
System.MissingMethodException: Arcen.AIW2.Core.ArcenRejectionReason Arcen.AIW2.Core.Faction.GetCanUnlockTech(Arcen.AIW2.Core.TechUpgrade,bool,int&)
  at Arcen.AIW2.External.Window_InGameSidebarHacking+customParent+<>c__DisplayClass7_1.<OnUpdateHacking>b__0 (Arcen.AIW2.Core.GameEntity_Squad entity) [0x000b4] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x00037] in <23529026541c4f3b8b1439a0ca4a6d4a>:0 
  at Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x0001f] in <23529026541c4f3b8b1439a0ca4a6d4a>:0 
  at Arcen.AIW2.External.Window_InGameSidebarHacking+customParent.OnUpdateHacking (System.Single& currentY) [0x002e7] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.AIW2.External.Window_InGameSidebarHacking+customParent.OnUpdate () [0x000a6] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.Universal.ArcenUI_CustomUI.OnUpdate_Subclass (System.Single DeltaTime) [0x00050] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Element.UpdateFromUI (System.Boolean ShouldDoFullUpdate, System.Single DeltaTime) [0x000f4] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Window.OnUpdateWindow (System.Single AddedDeltaTime) [0x0016e] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI.OnUpdateFromMainThread () [0x0008b] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
Stack Trace: Arcen.Universal.ArcenUI.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
ArcenGameController.Update () (at <bec7a5c4c8a24a08b36e3afbf880d095>:0)



  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 

9/21/2019 4:26:51 PM
ErrorsReportedByEngine:    -----------
Exception: window: Window_SidebarHacking
System.MissingMethodException: Arcen.AIW2.Core.ArcenRejectionReason Arcen.AIW2.Core.Faction.GetCanUnlockTech(Arcen.AIW2.Core.TechUpgrade,bool,int&)
  at Arcen.AIW2.External.Window_InGameSidebarHacking+customParent+<>c__DisplayClass7_1.<OnUpdateHacking>b__0 (Arcen.AIW2.Core.GameEntity_Squad entity) [0x000b4] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x00037] in <23529026541c4f3b8b1439a0ca4a6d4a>:0 
  at Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x0001f] in <23529026541c4f3b8b1439a0ca4a6d4a>:0 
  at Arcen.AIW2.External.Window_InGameSidebarHacking+customParent.OnUpdateHacking (System.Single& currentY) [0x002e7] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.AIW2.External.Window_InGameSidebarHacking+customParent.OnUpdate () [0x000a6] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.Universal.ArcenUI_CustomUI.OnUpdate_Subclass (System.Single DeltaTime) [0x00050] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Element.UpdateFromUI (System.Boolean ShouldDoFullUpdate, System.Single DeltaTime) [0x000f4] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Window.OnUpdateWindow (System.Single AddedDeltaTime) [0x0016e] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI.OnUpdateFromMainThread () [0x0008b] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
Stack Trace: Arcen.Universal.ArcenUI.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
ArcenGameController.Update () (at <bec7a5c4c8a24a08b36e3afbf880d095>:0)



  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText, System.Boolean SuppressArcenDebugLog) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 

9/21/2019 4:26:56 PM
-----------
Exception: window: Window_SidebarScience
System.MissingMethodException: Arcen.AIW2.Core.ArcenRejectionReason Arcen.AIW2.Core.Faction.GetCanUnlockTech(Arcen.AIW2.Core.TechUpgrade,bool,int&)
  at Arcen.AIW2.External.Window_InGameSidebarScience+customParent.OnUpdate () [0x000a7] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.Universal.ArcenUI_CustomUI.OnUpdate_Subclass (System.Single DeltaTime) [0x00050] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Element.UpdateFromUI (System.Boolean ShouldDoFullUpdate, System.Single DeltaTime) [0x000f4] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Window.OnUpdateWindow (System.Single AddedDeltaTime) [0x0016e] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI.OnUpdateFromMainThread () [0x0008b] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
Stack Trace: Arcen.Universal.ArcenUI.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
ArcenGameController.Update () (at <bec7a5c4c8a24a08b36e3afbf880d095>:0)



  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 

9/21/2019 4:26:56 PM
ErrorsReportedByEngine:    -----------
Exception: window: Window_SidebarScience
System.MissingMethodException: Arcen.AIW2.Core.ArcenRejectionReason Arcen.AIW2.Core.Faction.GetCanUnlockTech(Arcen.AIW2.Core.TechUpgrade,bool,int&)
  at Arcen.AIW2.External.Window_InGameSidebarScience+customParent.OnUpdate () [0x000a7] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.Universal.ArcenUI_CustomUI.OnUpdate_Subclass (System.Single DeltaTime) [0x00050] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Element.UpdateFromUI (System.Boolean ShouldDoFullUpdate, System.Single DeltaTime) [0x000f4] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Window.OnUpdateWindow (System.Single AddedDeltaTime) [0x0016e] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI.OnUpdateFromMainThread () [0x0008b] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
Stack Trace: Arcen.Universal.ArcenUI.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
ArcenGameController.Update () (at <bec7a5c4c8a24a08b36e3afbf880d095>:0)



  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText, System.Boolean SuppressArcenDebugLog) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.WriteToErrorFile (System.String ErrorFile, System.String ErrorName, System.String ErrorText) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.LogWritten (System.String LogString, System.String StackTrace, UnityEngine.LogType Type, System.Exception Cause, System.Boolean CameFromUnity) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.Engine_Universal.LogWrittenFromUnity (System.String LogString, System.String StackTrace, UnityEngine.LogType Type) [0x00000] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) [0x00000] in <f2d9bfd81cd243c587e2f9b06b7a4c89>:0 

ArcenDebugLog.txt (12,558 bytes)   
ErrorsReportedByEngine.txt (3,421 bytes)   
9/21/2019 4:26:51 PM (0.890) Mem: 588,967,936 Mode: Host Plat:WindowsPlayer
-----------------------------------ErrorsReportedByEngine-----------------------------------
-----------
Exception: window: Window_SidebarHacking
System.MissingMethodException: Arcen.AIW2.Core.ArcenRejectionReason Arcen.AIW2.Core.Faction.GetCanUnlockTech(Arcen.AIW2.Core.TechUpgrade,bool,int&)
  at Arcen.AIW2.External.Window_InGameSidebarHacking+customParent+<>c__DisplayClass7_1.<OnUpdateHacking>b__0 (Arcen.AIW2.Core.GameEntity_Squad entity) [0x000b4] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.AIW2.Core.EntityCollection.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x00037] in <23529026541c4f3b8b1439a0ca4a6d4a>:0 
  at Arcen.AIW2.Core.Planet.DoForEntities (Arcen.AIW2.Core.EntityRollupType Rollup, Arcen.AIW2.Core.GameEntity_Squad+ProcessorDelegate Processor) [0x0001f] in <23529026541c4f3b8b1439a0ca4a6d4a>:0 
  at Arcen.AIW2.External.Window_InGameSidebarHacking+customParent.OnUpdateHacking (System.Single& currentY) [0x002e7] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.AIW2.External.Window_InGameSidebarHacking+customParent.OnUpdate () [0x000a6] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.Universal.ArcenUI_CustomUI.OnUpdate_Subclass (System.Single DeltaTime) [0x00050] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Element.UpdateFromUI (System.Boolean ShouldDoFullUpdate, System.Single DeltaTime) [0x000f4] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Window.OnUpdateWindow (System.Single AddedDeltaTime) [0x0016e] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI.OnUpdateFromMainThread () [0x0008b] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
Stack Trace: Arcen.Universal.ArcenUI.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
ArcenGameController.Update () (at <bec7a5c4c8a24a08b36e3afbf880d095>:0)



9/21/2019 4:26:56 PM (0.890) Mem: 627,654,656 Mode: Host Plat:WindowsPlayer
-----------------------------------ErrorsReportedByEngine-----------------------------------
-----------
Exception: window: Window_SidebarScience
System.MissingMethodException: Arcen.AIW2.Core.ArcenRejectionReason Arcen.AIW2.Core.Faction.GetCanUnlockTech(Arcen.AIW2.Core.TechUpgrade,bool,int&)
  at Arcen.AIW2.External.Window_InGameSidebarScience+customParent.OnUpdate () [0x000a7] in <4072633993a840fdac01fa94b94db764>:0 
  at Arcen.Universal.ArcenUI_CustomUI.OnUpdate_Subclass (System.Single DeltaTime) [0x00050] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Element.UpdateFromUI (System.Boolean ShouldDoFullUpdate, System.Single DeltaTime) [0x000f4] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI_Window.OnUpdateWindow (System.Single AddedDeltaTime) [0x0016e] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
  at Arcen.Universal.ArcenUI.OnUpdateFromMainThread () [0x0008b] in <06b04d8532e84191b0e0c5ff37d2f1c9>:0 
Stack Trace: Arcen.Universal.ArcenUI.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () (at <06b04d8532e84191b0e0c5ff37d2f1c9>:0)
ArcenGameController.Update () (at <bec7a5c4c8a24a08b36e3afbf880d095>:0)



ErrorsReportedByEngine.txt (3,421 bytes)   

BadgerBadger

Sep 21, 2019 2:25 pm

manager   ~0053225

Possibly related to weapon master's recent change?

RocketAssistedPuffin

Sep 21, 2019 2:42 pm

reporter   ~0053228

Aye, I reverted those files to a revision before and the problem is gone.

wm46

Sep 21, 2019 2:47 pm

reporter   ~0053229

hmm, could have at) sworn I made everything work correctly.

Currently out biking in the middle of nowhere, will look when I'm back

BadgerBadger

Sep 21, 2019 3:00 pm

manager   ~0053230

Puffin is notorious for having problems with DLLs, so more likely it's an issue with his environment.

RocketAssistedPuffin

Sep 21, 2019 3:06 pm

reporter   ~0053231

Did note that above. Annoying thing...

wm46

Sep 21, 2019 3:52 pm

reporter   ~0053232

Did you rebuild Arcen Core? The function that each of those menus depends on is inside ArcenCore.Faction.UnlockTech

RocketAssistedPuffin

Sep 21, 2019 4:24 pm

reporter   ~0053233

I've always used the MonoBuild_All. Doing Core itself has an error but I've no idea what...

Bah.

BadgerBadger

Sep 21, 2019 4:40 pm

manager   ~0053234

What's the error from core?

RocketAssistedPuffin

Sep 21, 2019 4:55 pm

reporter   ~0053235

MonoBuild_All only gives one error in ExternalCode:

D:\Arcen\AIWar2\AIWarExternalCode\src\UIs\IngamePassiveDisplay\Window_InGameSidebarScience.cs(100,46): error CS7036: There is no argument given that corresponds to the required formal parameter 'ThisUnlockSpendsScience' of Faction.GetCanUnlockTech(TechUpgrade, bool, out int, bool)'

Doing Core (found where to see the error) is just unit tests?...

Severity Code Description Project File Line Suppression State
Error CS0535 'TestPresentationLayer' does not implement interface member 'IGameSpecificPresentationLayer.GenerateDiff(List<string>, List<string>, DiffCreationHandler)' UnitTests D:\Arcen\AIWar2\ArcenAIW2Core\UnitTests\PlaceholderImplementations\TestPresentationLayer.cs 12 Active

Then some Unity warnings like this:

Severity Code Description Project File Line Suppression State
Warning Could not resolve this reference. Could not locate the assembly "Unity.Analytics.DataPrivacy". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. ArcenAIW2Core

Doing External gives the same error as MonoBuild.

rejection = localFaction.GetCanUnlockTech( upgrade, true, out itemCost );

This is what it complains about, specifically GetCanUnlockTech, Window_InGameSidebarScience, line 100.

wm46

Sep 21, 2019 5:06 pm

reporter   ~0053236

Hmm, there's no extra bool on the end of that function? I must have missed that one. What I think I'll do is I'll make an overload with the original function arguments that calls the new function with ThisUnlockSpendsScience = true

wm46

Sep 21, 2019 5:13 pm

reporter   ~0053237

Once I do that, I'll revert my changes to the game command and science sidebar so there's less chance of me bungling something.

RocketAssistedPuffin

Sep 21, 2019 5:26 pm

reporter   ~0053238

Here's what it looks like.
GetCanUnlockTech.png (40,235 bytes)   
GetCanUnlockTech.png (40,235 bytes)   

wm46

Sep 21, 2019 6:39 pm

reporter   ~0053239

Added the compatibility for the old method of calling UnlockTech and reverted my changes to the UnlockTech game command and the science sidebar.

Built things and plugged the DLLs into the Steam version and everything is working fine.

RocketAssistedPuffin

Sep 21, 2019 7:42 pm

reporter   ~0053240

That did it, thank you.

Issue History

Date Modified Username Field Change
Sep 21, 2019 11:32 am RocketAssistedPuffin New Issue
Sep 21, 2019 11:32 am RocketAssistedPuffin File Added: ArcenDebugLog.txt
Sep 21, 2019 11:32 am RocketAssistedPuffin File Added: ErrorsReportedByEngine.txt
Sep 21, 2019 2:25 pm BadgerBadger Note Added: 0053225
Sep 21, 2019 2:42 pm RocketAssistedPuffin Note Added: 0053228
Sep 21, 2019 2:47 pm wm46 Note Added: 0053229
Sep 21, 2019 3:00 pm BadgerBadger Note Added: 0053230
Sep 21, 2019 3:06 pm RocketAssistedPuffin Note Added: 0053231
Sep 21, 2019 3:52 pm wm46 Note Added: 0053232
Sep 21, 2019 4:24 pm RocketAssistedPuffin Note Added: 0053233
Sep 21, 2019 4:40 pm BadgerBadger Note Added: 0053234
Sep 21, 2019 4:55 pm RocketAssistedPuffin Note Added: 0053235
Sep 21, 2019 5:06 pm wm46 Note Added: 0053236
Sep 21, 2019 5:13 pm wm46 Note Added: 0053237
Sep 21, 2019 5:26 pm RocketAssistedPuffin File Added: GetCanUnlockTech.png
Sep 21, 2019 5:26 pm RocketAssistedPuffin Note Added: 0053238
Sep 21, 2019 6:39 pm wm46 Note Added: 0053239
Sep 21, 2019 7:42 pm RocketAssistedPuffin Status new => resolved
Sep 21, 2019 7:42 pm RocketAssistedPuffin Resolution open => fixed
Sep 21, 2019 7:42 pm RocketAssistedPuffin Fixed in Version => 0.891 Vast Tracts of... Ship Graphics
Sep 21, 2019 7:42 pm RocketAssistedPuffin Note Added: 0053240