Initialize engine version: 5.4.5p5 (8c4c93a90556) GfxDevice: creating device client; threaded=1 Direct3D: Version: Direct3D 11.0 [level 11.1] Renderer: AMD Radeon R7 M265 (ID=0x6604) Vendor: ATI VRAM: 2027 MB Default GameObject BitMask: UI already registered (Filename: Line: 98) Begin MonoManager ReloadAssembly Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp-firstpass.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Assembly-CSharp.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.UI.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.UI.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Networking.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Analytics.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.Analytics.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\CoherentUINet.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\CoherentUINet.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\GalaxyCSharp.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\GalaxyCSharp.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\uLink.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\uLink.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.CrashLog.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\UnityEngine.CrashLog.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\Newtonsoft.Json.dll into Unity Child Domain Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\CoherentUICommon.dll (this message is harmless) Loading D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\CoherentUICommon.dll into Unity Child Domain - Completed reload, in 0.106 seconds Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Core.dll (this message is harmless) Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.dll (this message is harmless) Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Xml.dll (this message is harmless) Initializing input. Input initialized. desktop: 1366x768 60Hz; virtual: 1366x768 at 0,0 Initialized touch support. UnloadTime: 1.587021 ms WFTO Version: 'v1.6.4' (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: 6724 | 8164 18:30:00.206217 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: 6724 | 8164 18:30:00.206217 Detected OS: Windows NT 6.2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 6724 | 8164 18:30:00.558747 [6724:8164: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: 6724 | 8164 18:30:00.558747 [6724:8164:INFO:UIContentClient.cpp(79)] Main GPU vendor 32902 device 2582 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 6724 | 8164 18:30:00.558747 [6724:8164:INFO:UIContentClient.cpp(99)] GPU driver Intel Corporation 10.18.15.4248 from 8-4-2015 (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 {26116} (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) Device description {AMD Radeon R7 M265} (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) VendorId {4098}, Driver ver. {2251872828786044} (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: 6724 | 8164 18:30:03.546136 Navigating view 0 to coui://uiresources/wftoUI/loading/Loading.html (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 6724 | 8164 18:30:03.612183 [6724:8164: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: 6724 | 8164 18:30:03.612183 [6724:8164:INFO:(0)] Device name {\\.\DISPLAY1}, DeviceId {26116} (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 6724 | 8164 18:30:03.612183 [6724:8164:INFO:(0)] VendorId {4098}, Driver ver. {2251872828786044} (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] (Info) PID: 6724 | 9872 18:30:04.416654 [3940:5276: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] (Warning) PID: 6724 | 9872 18:30:06.168393 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: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Runtime.Serialization.dll (this message is harmless) Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Xml.Linq.dll (this message is harmless) Platform assembly: D:\Program Files (x86)\Steam\steamapps\common\War For The Overworld\WFTOGame_Data\Managed\System.Data.dll (this message is harmless) Steam host name rustamgm4x (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) Unloading 5 Unused Serialized files (Serialized files now loaded: 0) [Coherent Browser] (Info) PID: 6724 | 8164 18:32:54.610682 Navigating view 0 to coui://uiresources/wftoUI/menu/menu.html (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) UnloadTime: 12.076500 ms Unloading 122 unused Assets to reduce memory usage. Loaded Objects now: 98755. Total: 89.525360 ms (FindLiveObjects: 4.779880 ms CreateObjectMapping: 14.055251 ms MarkObjects: 70.461006 ms DeleteObjects: 0.227083 ms) No receivers for PlayVFX(greencore_beat) at Mesh (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Warning) PID: 6724 | 4628 18:33:18.722832 [6724:4628:ERROR:audio_low_latency_output_win.cc(181)] Bailing out due to non-perfect timing. Buffer size of 448 is not an even divisor of 984 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 6724 | 8164 18:34:10.799694 Navigating view 0 to coui://uiresources/wftoUI/loading/Loading.html (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Platform assembly: D:\Program Files (x86)\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: 30.031523 ms Unloading 3023 unused Assets to reduce memory usage. Loaded Objects now: 83462. Total: 100.733292 ms (FindLiveObjects: 4.707179 ms CreateObjectMapping: 16.063940 ms MarkObjects: 73.200119 ms DeleteObjects: 6.759915 ms) Unloading 0 Unused Serialized files (Serialized files now loaded: 0) Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 83477. Total: 114.391258 ms (FindLiveObjects: 3.885229 ms CreateObjectMapping: 15.275346 ms MarkObjects: 95.030113 ms DeleteObjects: 0.199286 ms) Unloading 3 Unused Serialized files (Serialized files now loaded: 0) UnloadTime: 10.365887 ms Unloading 1 unused Assets to reduce memory usage. Loaded Objects now: 83493. Total: 128.259628 ms (FindLiveObjects: 7.384716 ms CreateObjectMapping: 23.533331 ms MarkObjects: 97.114922 ms DeleteObjects: 0.225373 ms) [Coherent Browser] (Info) PID: 6724 | 10644 18:34:24.792195 [6724:10644:INFO:CookieStore.cpp(325)] Flushing 696 worth of cookies (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for startAnimation() at StoneKnight_4 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlayVFX(ghoulraise) at Ghoul_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for startAnimation() at Sentinel_4 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for startAnimation() at StoneKnight_4 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlaySound(footstep) at Bafu_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlaySound(footstep) at Bafu_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlaySound(footstep) at Bafu_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlaySound(footstep) at Bafu_2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlaySound(footstep) at Bafu_2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlaySound(footstep) at Bafu_2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlaySound(footstep) at Bafu_2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for PlaySound(footstep) at Bafu_2 (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 539 unused Assets to reduce memory usage. Loaded Objects now: 314394. Total: 879.157166 ms (FindLiveObjects: 32.106495 ms CreateObjectMapping: 22.093849 ms MarkObjects: 823.326599 ms DeleteObjects: 1.629786 ms) add dropped Object 'Templar_3(5475)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) [Coherent Browser] (Info) PID: 6724 | 8164 18:35:30.237129 Navigating view 0 to coui://uiresources/wftoUI/ingame/GUI.html (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Shader 'WFTO/Additive Team Emissive': fallback shader 'Diffuse' not found WARNING: Shader Unsupported: 'WFTO/Additive Team Emissive' - Pass 'FORWARD' has no vertex shader WARNING: Shader Unsupported: 'WFTO/Additive Team Emissive' - Pass 'FORWARD' has no vertex shader WARNING: Shader Unsupported: 'WFTO/Additive Team Emissive' - Pass 'PREPASS' has no vertex shader WARNING: Shader Unsupported: 'WFTO/Additive Team Emissive' - Pass 'PREPASS' has no vertex shader WARNING: Shader Unsupported: 'WFTO/Additive Team Emissive' - All passes removed WARNING: Shader Unsupported: 'WFTO/Additive Team Emissive' - Setting to default shader. GOD MODE ACTIVATED (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) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) New buggered: Vector3f( 272.5756 ; 347.1204 ; 0.4614823 ) Old buggered: (271.8, 0.8, 327.1) (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 'Necromancer_1(11144)' 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:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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) New buggered: Vector3f( 345.7591 ; 202.1217 ; 0.909 ) Old buggered: (300.9, 0.9, 166.2) (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) 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) 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) 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) 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) 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) 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) 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) 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) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for startAnimation() at Sentinel_3 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for startAnimation() at Sentinel_3 (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) 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) 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) No receivers for startAnimation() at Sentinel_1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) No receivers for startAnimation() at StoneKnight_1 (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) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Trying to revive Necromancer_1(13498) too soon (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) DataAccess.UnitDataImpl`1:setHealth(IAttackable, Single, List`1) DataAccess.UnitDataImpl`1:healed(IAttackable, Single, List`1) DataAccess.UnitDataImpl`1:heal(IAttackable, Single, List`1) BT.DeliverObjectHelper:SetUnitInGoodShape(IUnitData) BT.DeliverObjectHelper:visit(IUnitData) DataAccess.UnitDataImpl`1:accept(IDataObjectVisitor) BT.DeliverObjectHelper:deliverObject(IAttackController, IUnitData, IPhysicalObject) BT.Deliver:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.Event:Execute() BT.BringEvent:Execute() BT.Node:Tick() BT.WorkerTaskingRoot: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: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [0x00000] in :0 (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) Trying to revive Necromancer_1(13498) too soon (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) DataAccess.UnitDataImpl`1:setHealth(IAttackable, Single, List`1) DataAccess.UnitDataImpl`1:healed(IAttackable, Single, List`1) DataAccess.UnitDataImpl`1:heal(IAttackable, Single, List`1) BT.DeliverObjectHelper:SetUnitInGoodShape(IUnitData) BT.DeliverObjectHelper:visit(IUnitData) DataAccess.UnitDataImpl`1:accept(IDataObjectVisitor) BT.DeliverObjectHelper:deliverObject(IAttackController, IUnitData, IPhysicalObject) BT.Deliver:Execute() BT.Node:Tick() BT.Sequence:Execute() BT.Node:Tick() BT.Event:Execute() BT.BringEvent:Execute() BT.Node:Tick() BT.WorkerTaskingRoot: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: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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) 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) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Gnarling_1(13589)' 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) An unpooled VFX Object was destroyed, elements remaining in stack 2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Necromancer_1(13498)' 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) 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) 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) 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) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Succubus_1(18272)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Chunder_1(13280)' 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) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) add dropped Object 'Necromancer_1(13738)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Priestess_3(13519)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Templar_3(13561)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) add dropped Object 'Cultist_0(12843)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Chunder_0(13102)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Huntress_3(22050)' 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 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) add dropped Object 'Priestess_3(12781)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [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 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) An unpooled VFX Object was destroyed, elements remaining in stack 3 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 2 (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 (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 DataAccess.UnitDataImpl`1[E].Eat () [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Priestess_3(12909)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Exception: tried to access an invalid handle for 'DataAccess.UnitData' at DataAccess.AbstractLocatedObjectTemplate`2[T,N].moveTo (Vector3f newLocation) [0x00000] in :0 at DataAccess.AbstractMovableObjectTemplate`2[T,N].moveTo (Vector3f newLocation) [0x00000] in :0 at Player.RecallSpellAction.PerformTeleportTo (IUnitData unit, Vector3f loc) [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.Teleport () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:Teleport() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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.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) add dropped Object 'Chunder_0(13728)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Crackpot_0(12904)' 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 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) add dropped Object 'Bard_3(11134)' 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 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 (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) 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.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) add dropped Object 'Gnarling_0(13256)' 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 (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.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 'Priestess_3(13472)' 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 (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 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 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 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 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 (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.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 (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) add dropped Object 'Succubus_0(13018)' 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 (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) 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.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 '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) 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.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) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [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.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) 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 (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 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 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) 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) No receivers for resetPerformingAbility() at Bombard (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'S_Chunder_Ice_5(12895)' 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) add dropped Object 'Necromancer_1(10801)' 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) 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 DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at Conditions.Obey.Start (Single startTime) [0x00000] in :0 at GameLogic.Controllers.ConditionModule.AddCondition (Conditions.Condition newCondition) [0x00000] in :0 at Player.ObeySpellAction.performServerLogic () [0x00000] in :0 at Player.SpellAction.perform () [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.Casting.AbstractSpellHandler.ApplyTo (IPhysicalObject po, Vector3f intersectionPoint) [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.Casting.AbstractSpellHandler.ApplyTo (IPhysicalObject po) [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.Casting.ObeySpellHandler.ApplyWhereUseful () [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.Casting.CastManager.Update () [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.AIUnderlord.Update () [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.AIPlayers.Update () [0x00000] in :0 at Game.Update () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) 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 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 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) Unable to find save item drop location after 64 randomized attempts! (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Worker_0(25352) failed to find a save drop location for carried object Augre_0(22342) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.743 ) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.743 ) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.743 ) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.743 ) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.743 ) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.743 ) (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.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:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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 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 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 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) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.243 ) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.243 ) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.243 ) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.243 ) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.243 ) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Tried to move a LocatedObject 'TaskData' out of map! Location: Vector3f( 100.8747 ; 172.2984 ; 5.243 ) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Highguard_3(8770)' 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 (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) 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 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 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 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 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 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 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 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 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 (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.tryEncourageNeedSatisfaction (INeedSatisfierData ns) [0x00000] in :0 at Player.DropHandler.findAndAssignToWorkProps (IUnitData unit) [0x00000] in :0 at Player.DropHandler.visit (IUnitData unit) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].accept (IDataObjectVisitor visitor) [0x00000] in :0 at Player.DropHandler.handleDropped (IMovableObject mobj, Int32 forFactionId) [0x00000] in :0 at Player.GrabUtils.DoDrop (IMovableObject objectDropped, Vector3f intersectionPoint, Int32 forFaction) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.GrabUtils:DoDrop(IMovableObject, Vector3f, Int32) Player.GrabUtils:dropObject(IPhysicalObject, Vector3f) GameLogic.AI.ArtificialPlayer.Data.AIPlayerData:GrabAndDropObject(IMovableObject, IPhysicalObject, Vector3f) GameLogic.AI.ArtificialPlayer.Data.AIPlayerData:GrabAndDropObject(IMovableObject, Vector3f) GameLogic.AI.ArtificialPlayer.Casting.CastManager:performAutoDrops() GameLogic.AI.ArtificialPlayer.Casting.CastManager:Update() GameLogic.AI.ArtificialPlayer.AIUnderlord:Update() GameLogic.AI.ArtificialPlayer.AIPlayers:Update() 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 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 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) 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 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 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) An unpooled VFX Object was destroyed, elements remaining in stack 2 (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 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 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 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 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 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 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:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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 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 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 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 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) 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 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 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 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 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 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 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) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [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.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 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 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) An unpooled VFX Object was destroyed, elements remaining in stack 3 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 1 (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 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 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 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 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) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [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.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 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 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 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 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 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 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 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 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 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 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.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) add dropped Object 'S_Mandalf_Maroon_0(11019)' to CollisionPhysics failed (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 (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 DataAccess.UnitDataImpl`1[E].Eat () [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Gnarling_0(12867)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [0x00000] in :0 (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 'Templar_3(13573)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Exception: handle to 'DataAccess.NativeUnitData' is invalid at GameLogic.Physics.CollisionPhysics.removeObject (IPhysicalObject po) [0x00000] in :0 at GameLogic.Physics.CollisionPhysics.reinsertObject (IPhysicalObject po) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].attack (IAttackable unitToAttack, Single hpAmount, System.Collections.Generic.List`1 types) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) DataAccess.UnitDataImpl`1:attack(IAttackable, Single, List`1) Conditions.DoT:Execute(Single) GameLogic.Controllers.ConditionModule:Update(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Exception: handle to 'DataAccess.NativeUnitData' is invalid at GameLogic.Physics.CollisionPhysics.removeObject (IPhysicalObject po) [0x00000] in :0 at GameLogic.Physics.CollisionPhysics.reinsertObject (IPhysicalObject po) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].attack (IAttackable unitToAttack, Single hpAmount, System.Collections.Generic.List`1 types) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) DataAccess.UnitDataImpl`1:attack(IAttackable, Single, List`1) Conditions.DoT:Execute(Single) GameLogic.Controllers.ConditionModule:Update(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) Exception: handle to 'DataAccess.NativeUnitData' is invalid at GameLogic.Physics.CollisionPhysics.removeObject (IPhysicalObject po) [0x00000] in :0 at GameLogic.Physics.CollisionPhysics.reinsertObject (IPhysicalObject po) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].attack (IAttackable unitToAttack, Single hpAmount, System.Collections.Generic.List`1 types) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) DataAccess.UnitDataImpl`1:attack(IAttackable, Single, List`1) Conditions.DoT:Execute(Single) GameLogic.Controllers.ConditionModule:Update(Single) 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) add dropped Object 'Gnarling_0(12965)' 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) An unpooled VFX Object was destroyed, elements remaining in stack 2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Cultist_0(12805)' 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 (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) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Priestess_3(13198)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Priestess_3(13519)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Succubus_1(13585)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [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.tryEncourageNeedSatisfaction (INeedSatisfierData ns) [0x00000] in :0 at Player.DropHandler.findAndAssignToWorkProps (IUnitData unit) [0x00000] in :0 at Player.DropHandler.visit (IUnitData unit) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].accept (IDataObjectVisitor visitor) [0x00000] in :0 at Player.DropHandler.handleDropped (IMovableObject mobj, Int32 forFactionId) [0x00000] in :0 at Player.GrabUtils.DoDrop (IMovableObject objectDropped, Vector3f intersectionPoint, Int32 forFaction) [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.GrabUtils:DoDrop(IMovableObject, Vector3f, Int32) Player.GrabUtils:dropObject(IPhysicalObject, Vector3f) GameLogic.AI.ArtificialPlayer.Data.AIPlayerData:GrabAndDropObject(IMovableObject, IPhysicalObject, Vector3f) GameLogic.AI.ArtificialPlayer.Data.AIPlayerData:GrabAndDropObject(IMovableObject, Vector3f) GameLogic.AI.ArtificialPlayer.Casting.CastManager:performAutoDrops() GameLogic.AI.ArtificialPlayer.Casting.CastManager:Update() GameLogic.AI.ArtificialPlayer.AIUnderlord:Update() GameLogic.AI.ArtificialPlayer.AIPlayers:Update() 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 'Highguard_3(13553)' 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 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 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 'WitchDoctor_0(12980)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 1 (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 (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 'Gnarling_1(13766)' 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.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 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 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 'Crackpot_1(13782)' 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.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 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 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 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 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.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 DataAccess.UnitDataImpl`1[E].SetMood (UnitMood mood) [0x00000] in :0 at DataAccess.UnitDataImpl`1[E].setHappinessActualValue (Single newHappinessActualValue) [0x00000] in :0 at Conditions.Obey.Start (Single startTime) [0x00000] in :0 at GameLogic.Controllers.ConditionModule.AddCondition (Conditions.Condition newCondition) [0x00000] in :0 at Player.ObeySpellAction.performServerLogic () [0x00000] in :0 at Player.SpellAction.perform () [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.Casting.AbstractSpellHandler.ApplyTo (IPhysicalObject po, Vector3f intersectionPoint) [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.Casting.AbstractSpellHandler.ApplyTo (IPhysicalObject po) [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.Casting.ObeySpellHandler.ApplyWhereUseful () [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.Casting.CastManager.Update () [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.AIUnderlord.Update () [0x00000] in :0 at GameLogic.AI.ArtificialPlayer.AIPlayers.Update () [0x00000] in :0 at Game.Update () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) 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 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 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 'Templar_3(13561)' 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.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 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 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 'Inquisitor_3(13717)' 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.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 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 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 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 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 'Chunder_0(13594)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Necromancer_1(13738)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Chunder_0(12821)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Succubus_0(13285)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Could not find a cameraBone in Possessed Unit. Please add one to avoid camera placement approximation in possession mode. (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Succubus_0(13018)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Huntress_3(8519)' 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:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) add dropped Object 'Huntress_3(13466)' 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) 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) 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 'Inquisitor_3(13537)' 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:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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 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) 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.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 (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 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.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 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 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 'Necromancer_0(13604)' 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 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 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 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) 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.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.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 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 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) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Succubus_1(22941)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) 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) 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) 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:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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 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 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) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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.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) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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.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 (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.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 (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.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) 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.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) An unpooled VFX Object was destroyed, elements remaining in stack 4 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 3 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Huntress_3(24005)' 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 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) 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 (wrapper delegate-invoke) System.Action`4:invoke_void__this___IUnitData_NeedType_single_single (DataAccess.IUnitData,NeedType,single,single) 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 (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.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) 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 (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) 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.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) add dropped Object 'Bard_3(25991)' 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 (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.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 'Firebreather_2(13722)' 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 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:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) An unpooled VFX Object was destroyed, elements remaining in stack 2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 1 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Matriarch_3(8783)' 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 (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) 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.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) 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.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) BTNode Crypt.CreateGhoul() threw an exception: at (wrapper managed-to-native) UnityEngine.Component:get_transform () at LidOpener.cryptNeed_OnSatisfactionChange (INeedSatisfierDataRead ns, Single old) [0x00000] in :0 at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at (wrapper delegate-invoke) System.Action`2:invoke_void__this___INeedSatisfierDataRead_single (DataAccess.INeedSatisfierDataRead,single) at DataAccess.NeedSatisfierDataImpl`1[E].setAvailableNeedSatisfaction (Single newAvailableNeedStatisfaction) [0x00000] in :0 at BT.Crypt.Raise (INeedSatisfierData raisePoint, Int32 fct, System.String prefabPath, Single soulAmount) [0x00000] in :0 at WCryptDrop.WorkOn (IUnitData necro) [0x00000] in :0 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'BeastMaster_1(23752)' 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 (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 'Necromancer_1(13738)' 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 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) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[3].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[7].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[11].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'enabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'isActiveAndEnabled' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'tag' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) null Newtonsoft.Json.JsonSerializationException: Error getting value from 'name' on 'WNeedSatisfier'. ---> 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 _activeFactions[2].units[12].AssignedJobNeedsatisfier (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) NullReferenceException at (wrapper managed-to-native) UnityEngine.Component:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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 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) 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 (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.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) 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.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 (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.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 'Cultist_0(32665)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) Could not drop WisdomJuice(32866) on podium (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.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 (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.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.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:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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.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) 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) An unpooled VFX Object was destroyed, elements remaining in stack 5 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 4 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 3 (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.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:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) Ticker:unreliableTickGame(Int64) Ticker:TickGame() Game:Update() (Filename: Line: -1) add dropped Object 'Inquisitor_3(22988)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) 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) An unpooled VFX Object was destroyed, elements remaining in stack 2 (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) An unpooled VFX Object was destroyed, elements remaining in stack 1 (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 (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.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 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.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 (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) 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.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 (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.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 (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.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 'Augre_0(35692)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'Succubus_0(34600)' to CollisionPhysics failed (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42) add dropped Object 'BeastMaster_1(25428)' 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 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) add dropped Object 'Succubus_0(13285)' 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) 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.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 'Warden_2(12826)' 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 (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 'Succubus_1(33490)' 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 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) add dropped Object 'Chunder_0(13594)' to CollisionPhysics failed (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 (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 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 (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) New buggered: Vector3f( 108.4549 ; 3.23182 ; -2.531201 ) Old buggered: (105.0, 2.8, 40.1) (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.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 'Vanguard_2(12861)' 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 (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:GetComponentFastPath (System.Type,intptr) at UnityEngine.Component.GetComponent[NetworkView] () [0x00000] in :0 at uLink.NetworkView.Get (UnityEngine.Component component) [0x00000] in :0 at uLink.MonoBehaviour.get_networkView () [0x00000] in :0 at Player.RecallSpellAction+RecallCasting.PreTeleportVFX () [0x00000] in :0 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Player.RecallCasting:PreTeleportVFX() System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) WTrigger:Call() WTriggers:Tick(Single) 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.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) add dropped Object 'Huntress_3(8519)' 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 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) An unpooled VFX Object was destroyed, elements remaining in stack 2 (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 (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)