Initialize engine version: 5.4.5p5 (8c4c93a90556) GfxDevice: creating device client; threaded=1 Direct3D: Version: Direct3D 11.0 [level 11.0] Renderer: NVIDIA GeForce GTX 1070 (ID=0x1b81) Vendor: NVIDIA VRAM: 8085 MB Default GameObject BitMask: UI already registered (Filename: Line: 98) Begin MonoManager ReloadAssembly Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp-firstpass.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.UI.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.UI.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Networking.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Analytics.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Analytics.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\GalaxyCSharp.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\GalaxyCSharp.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\uLink.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\uLink.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.CrashLog.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.CrashLog.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\CoherentUICommon.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\CoherentUICommon.dll into Unity Child Domain Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\CoherentUINet.dll (this message is harmless) Loading E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\CoherentUINet.dll into Unity Child Domain - Completed reload, in 0.293 seconds Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Core.dll (this message is harmless) Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.dll (this message is harmless) Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Xml.dll (this message is harmless) Initializing input. Input initialized. desktop: 1920x1080 60Hz; virtual: 1920x1080 at 0,0 Initialized touch support. UnloadTime: 12.006690 ms WFTO Version: 'v1.6.5f1' (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) Initializing Coherent UI ver. 2.6.6.2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Coherent Browser system initialized.. (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 7040 | 3904 10:43:06.830304 Staring Coherent UI Host ver. 2.6.6.2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 7040 | 3904 10:43:06.830304 Detected OS: Windows NT 6.1 SP1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 7040 | 3904 10:43:07.482341 [7040:3904:INFO:UIContentClient.cpp(74)] GPU info collected in host process: (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 7040 | 3904 10:43:07.482341 [7040:3904:INFO:UIContentClient.cpp(79)] Main GPU vendor 4318 device 7041 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 7040 | 3904 10:43:07.482341 [7040:3904:INFO:UIContentClient.cpp(99)] GPU driver NVIDIA 23.21.13.8792 from 10-6-2017 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) Coherent UI context initialized successfully (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) Selected DirectX device info: (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) Device name {\\.\DISPLAY1}, DeviceId {7041} (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) Device description {NVIDIA GeForce GTX 1070} (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) VendorId {4318}, Driver ver. {6474014659519064} (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Warning) This video adapter has NO support for non-power-of-two textures (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) View created successfully with id 0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 7040 | 3904 10:43:07.918366 Navigating view 0 to coui://uiresources/wftoUI/loading/LoadingDLC1.html (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 7040 | 3716 10:43:08.091376 [7104:6796:INFO:renderer_main.cc(214)] Running without renderer sandbox (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 7040 | 3904 10:43:08.425395 [7040:3904:INFO:(0)] Selected DirectX device in GPUproc info: (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 7040 | 3904 10:43:08.425395 [7040:3904:INFO:(0)] Device name {\\.\DISPLAY1}, DeviceId {7041} (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 7040 | 3904 10:43:08.425395 [7040:3904:INFO:(0)] VendorId {4318}, Driver ver. {6474014659519064} (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Error) Accessing inactive internal renderer (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Warning) PID: 7040 | 3716 10:43:09.822475 Could not recognize the mime type of coui://uiresources/wftoUI/common/fonts/narkism.ttf (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Runtime.Serialization.dll (this message is harmless) Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Xml.Linq.dll (this message is harmless) Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Data.dll (this message is harmless) Steam host name Headhanger (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Shader 'Double-sidedColorSpecEmissve': fallback shader 'TransparentCutout' not found GOG Auth:True (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 7040 | 3904 10:43:58.763274 Navigating view 0 to coui://uiresources/wftoUI/menu/menu.html (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unloading 5 Unused Serialized files (Serialized files now loaded: 0) UnloadTime: 10.660265 ms Unloading 123 unused Assets to reduce memory usage. Loaded Objects now: 98281. Total: 64.862968 ms (FindLiveObjects: 5.098131 ms CreateObjectMapping: 12.692194 ms MarkObjects: 46.903889 ms DeleteObjects: 0.163373 ms) [Coherent Browser] (Info) PID: 7040 | 3904 10:44:55.563523 Navigating view 0 to coui://uiresources/wftoUI/loading/LoadingDLC1.html (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Platform assembly: E:\Games\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Configuration.dll (this message is harmless) Unloading 3 Unused Serialized files (Serialized files now loaded: 0) UnloadTime: 19.123180 ms Unloading 4992 unused Assets to reduce memory usage. Loaded Objects now: 84144. Total: 57.984623 ms (FindLiveObjects: 3.562469 ms CreateObjectMapping: 9.311023 ms MarkObjects: 42.605724 ms DeleteObjects: 2.504893 ms) Unloading 0 Unused Serialized files (Serialized files now loaded: 0) Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 84159. Total: 56.189049 ms (FindLiveObjects: 2.960957 ms CreateObjectMapping: 9.354043 ms MarkObjects: 43.788010 ms DeleteObjects: 0.084503 ms) Unloading 4 Unused Serialized files (Serialized files now loaded: 0) UnloadTime: 5.073036 ms Unloading 5 unused Assets to reduce memory usage. Loaded Objects now: 183099. Total: 179.178513 ms (FindLiveObjects: 7.786372 ms CreateObjectMapping: 8.320794 ms MarkObjects: 162.842148 ms DeleteObjects: 0.228415 ms) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) can't update teamcolor: level is null (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unloading 2 Unused Serialized files (Serialized files now loaded: 0) Unloading 39 unused Assets to reduce memory usage. Loaded Objects now: 300359. Total: 570.284546 ms (FindLiveObjects: 14.853696 ms CreateObjectMapping: 14.015317 ms MarkObjects: 540.803711 ms DeleteObjects: 0.611499 ms) [Coherent Browser] (Info) PID: 7040 | 3904 10:45:11.867455 Navigating view 0 to coui://uiresources/wftoUI/ingame/GUI.html (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) System.Collections.Generic.List`1[UnityEngine.Vector3] cannot convert to WLocated (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].Dispose (Boolean disposing) [0x00000] in :0 at DataAccess.AbstractDataObject.DestroyObject () [0x00000] in :0 at DataAccess.DataObjectFinalizer.finalizeDataObjects () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) DataAccess.DataObjectFinalizer:finalizeDataObjects() Game:LateUpdate() (Filename: Line: -1) add dropped Object 'Juggernaut_1(13486)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Warden_1(13471)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Warden_1(13466)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Highguard_1(13496)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at BT.HungerCooked.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'HungerCooked' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) add dropped Object 'Warden_1(13461)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Juggernaut_1(13491)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Firebreather_1(27913)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Highguard_1(13528)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Huntress_1(13552)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Firebreather_1(27902)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Vanguard_1(27864)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Highguard_1(13531)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Training.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Training' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Training.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Training' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Arcanist_1(13612)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'Prop_TortureChamber (WTortureDrop)' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at WTortureDrop.ConvertUnit (IUnitData unit, Int32 convertTo) [0x00000] in :0 at WTortureDrop.ForceCorruption () [0x00000] in :0 at WTortureDrop.updateCorruptionMode () [0x00000] in :0 at WTortureDrop.update () [0x00000] in :0 at WAttachedUnitPropLogic.tickUpdate (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at WTortureDrop.ConvertUnit (IUnitData unit, Int32 convertTo) [0x00000] in :0 at WTortureDrop.ForceCorruption () [0x00000] in :0 at WTortureDrop.updateCorruptionMode () [0x00000] in :0 at WTortureDrop.update () [0x00000] in :0 at WAttachedUnitPropLogic.tickUpdate (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) add dropped Object 'Juggernaut_1(31415)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) add dropped Object 'Arcanist_1(13594)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at BT.HungerCooked.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'HungerCooked' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at BT.HungerCooked.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'HungerCooked' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Sleep.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Sleep' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Sleep.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Sleep' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Sleep.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Sleep' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Sleep.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Sleep' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].Eat () [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].Eat () [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.ArenaSpectator.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'ArenaSpectator' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at BT.HungerCooked.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'HungerCooked' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'null' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.SetGoldNeedToZero (Single dt) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.SetGoldNeedToZero (Single dt) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'null' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.SetGoldNeedToZero (Single dt) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.SetGoldNeedToZero (Single dt) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Gold.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Gold' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Gold.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Gold' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].Eat () [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Gold.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Gold' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Behaviour.get_enabled () <0x00075> at (wrapper dynamic-method) UnityEngine.Behaviour.Getenabled (object) <0x00042> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False enabled null MightyQuest._Events[25].Childs[0].Childs[0].Childs[0].Childs[0].Childs[1].Childs[3].Childs[0].Childs[2].ToMove (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Behaviour.get_isActiveAndEnabled () <0x00075> at (wrapper dynamic-method) UnityEngine.Behaviour.GetisActiveAndEnabled (object) <0x00042> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False isActiveAndEnabled null MightyQuest._Events[25].Childs[0].Childs[0].Childs[0].Childs[0].Childs[1].Childs[3].Childs[0].Childs[2].ToMove (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component.get_gameObject () <0x00075> at UnityEngine.Component.get_tag () <0x0001c> at (wrapper dynamic-method) UnityEngine.Component.Gettag (object) <0x0003e> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False tag null MightyQuest._Events[25].Childs[0].Childs[0].Childs[0].Childs[0].Childs[1].Childs[3].Childs[0].Childs[2].ToMove (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Object.get_name () <0x00075> at (wrapper dynamic-method) UnityEngine.Object.Getname (object) <0x0003e> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False name null MightyQuest._Events[25].Childs[0].Childs[0].Childs[0].Childs[0].Childs[1].Childs[3].Childs[0].Childs[2].ToMove (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Behaviour.get_enabled () <0x00075> at (wrapper dynamic-method) UnityEngine.Behaviour.Getenabled (object) <0x00042> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False enabled null MightyQuest._Events[40].Childs[0].ToTest (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Behaviour.get_isActiveAndEnabled () <0x00075> at (wrapper dynamic-method) UnityEngine.Behaviour.GetisActiveAndEnabled (object) <0x00042> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False isActiveAndEnabled null MightyQuest._Events[40].Childs[0].ToTest (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component.get_gameObject () <0x00075> at UnityEngine.Component.get_tag () <0x0001c> at (wrapper dynamic-method) UnityEngine.Component.Gettag (object) <0x0003e> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False tag null MightyQuest._Events[40].Childs[0].ToTest (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Object.get_name () <0x00075> at (wrapper dynamic-method) UnityEngine.Object.Getname (object) <0x0003e> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False name null MightyQuest._Events[40].Childs[0].ToTest (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at BT.HungerCooked.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'HungerCooked' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Sleep.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Sleep' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Sleep.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Sleep' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Sleep.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Sleep' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Sleep.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Sleep' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Sleep.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Sleep' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].Eat () [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at BT.HungerCooked.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'HungerCooked' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) add dropped Object 'Huntress_1(37299)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.OnMoodChange (IUnitDataRead u, UnitMood newMood, UnitMood oldMood) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at (wrapper delegate-invoke) System.Action`3:invoke_void__this___IUnitDataRead_UnitMood_UnitMood (DataAccess.IUnitDataRead,UnitMood,UnitMood) at DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.updateHappinessAndEfficiency (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) add dropped Object 'Templar_1(37258)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Unreliable Tick subscriber 'GameLogic.Controllers.RtsUnitController' has thrown Exception: System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.depleteStandardUnitNeeds (Single deltaSeconds) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.logicTick (Single deltaSeconds) [0x00000] in :0 at GameLogic.Controllers.AbstractUnitController.logicNeedSatisfactionTick (Single deltaSeconds) [0x00000] in :0 at Ticker.unreliableTickGame (Int64 maxMillies) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Training.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Training' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:get_gameObject () at uLink.MonoBehaviour.get_gameObject () [0x00000] in :0 at WObject.GetGO () [0x00000] in :0 at DataAccess.AbstractDataObjectTemplate`1[E].GetGO () [0x00000] in :0 at DataAccess.AbstractLocatedObjectTemplate`2[T,N].DataAccess.ILocatedObject.GetGO () [0x00000] in :0 at UnitEmoticon.CreateRendererWith (UnityEngine.Sprite sprite, Boolean positive, Boolean isfullfilled, Boolean usePos) [0x00000] in :0 at UnitEmoticon.ShowEmoticon (System.String type, Boolean positive, Boolean isfullfilled) [0x00000] in :0 at UnitEmoticon.Unit_AfterNeedModified (IUnitData u, NeedType type, Single newValue, Single oldValue) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].adjustNeedSatisfaction (NeedType needType, Single amount) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyNeed (NeedType needType, Single satisfactionAmount, Single happinessFactor) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOn (INeedSatisfierData ns) [0x00000] in :0 at GameLogic.AI.NeedSatisfaction.satisfyOnCurrent () [0x00000] in :0 at BT.Sleep.Execute () [0x00000] in :0 at BT.Node.Tick () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) BT.Node:Tick() BT.Satisfy:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.NeedSatisfactionRoot:Execute() BT.Node:Tick() BT.Reference:Execute() BT.Node:Tick() BT.PrioritySelector:Execute() BT.Node:Tick() BehaviorTree:Execute() GameLogic.Controllers.RtsUnitController:logicTick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Try Terminate BT node 'Sleep' for after Exception! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Highguard_1(37222)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Templar_1(37232)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Behaviour.get_enabled () <0x00075> at (wrapper dynamic-method) UnityEngine.Behaviour.Getenabled (object) <0x00042> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False enabled null MightyQuest._Events[25].Childs[0].Childs[0].Childs[0].Childs[0].Childs[1].Childs[3].Childs[0].Childs[2].ToMove (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Behaviour.get_isActiveAndEnabled () <0x00075> at (wrapper dynamic-method) UnityEngine.Behaviour.GetisActiveAndEnabled (object) <0x00042> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False isActiveAndEnabled null MightyQuest._Events[25].Childs[0].Childs[0].Childs[0].Childs[0].Childs[1].Childs[3].Childs[0].Childs[2].ToMove (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component.get_gameObject () <0x00075> at UnityEngine.Component.get_tag () <0x0001c> at (wrapper dynamic-method) UnityEngine.Component.Gettag (object) <0x0003e> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False tag null MightyQuest._Events[25].Childs[0].Childs[0].Childs[0].Childs[0].Childs[1].Childs[3].Childs[0].Childs[2].ToMove (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Object.get_name () <0x00075> at (wrapper dynamic-method) UnityEngine.Object.Getname (object) <0x0003e> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False name null MightyQuest._Events[25].Childs[0].Childs[0].Childs[0].Childs[0].Childs[1].Childs[3].Childs[0].Childs[2].ToMove (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Behaviour.get_enabled () <0x00075> at (wrapper dynamic-method) UnityEngine.Behaviour.Getenabled (object) <0x00042> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False enabled null MightyQuest._Events[40].Childs[0].ToTest (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Behaviour.get_isActiveAndEnabled () <0x00075> at (wrapper dynamic-method) UnityEngine.Behaviour.GetisActiveAndEnabled (object) <0x00042> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False isActiveAndEnabled null MightyQuest._Events[40].Childs[0].ToTest (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Component.get_gameObject () <0x00075> at UnityEngine.Component.get_tag () <0x0001c> at (wrapper dynamic-method) UnityEngine.Component.Gettag (object) <0x0003e> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False tag null MightyQuest._Events[40].Childs[0].ToTest (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WUnit'. ---> System.NullReferenceException: at (wrapper managed-to-native) UnityEngine.Object.get_name () <0x00075> at (wrapper dynamic-method) UnityEngine.Object.Getname (object) <0x0003e> at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (object) <0x00082> --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue (System.Object target) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContainerContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.Serialization.JsonContract& memberContract, System.Object& memberValue) [0x00000] in :0 at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00000] in :0 False name null MightyQuest._Events[40].Childs[0].ToTest (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) Removing view 0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) Uninitializing Coherent UI Session (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) Coherent UI Session uninitialized successfully (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) Uninitializing Coherent UI (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Setting up 2 worker threads for Enlighten. Thread -> id: 7d0 -> priority: 1 Thread -> id: 1bd8 -> priority: 1