1/25/2016 12:14:49 AM (1.004) Mem: 64,389,120 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 64,782,336 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 65,171,456 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 65,589,248 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 66,027,520 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 66,461,696 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 66,895,872 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 67,338,240 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 67,780,608 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 68,227,072 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 68,681,728 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 69,124,096 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 69,574,656 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 70,025,216 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 70,483,968 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 70,930,432 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 71,393,280 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 71,847,936 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 72,294,400 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 72,753,152 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 73,195,520 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 73,654,272 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 74,108,928 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 74,551,296 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 75,014,144 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 75,468,800 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 75,919,360 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 76,369,920 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:49 AM (1.004) Mem: 76,832,768 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 77,271,040 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 77,729,792 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 78,184,448 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 78,639,104 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 79,097,856 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 79,552,512 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 79,998,976 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 80,449,536 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 80,904,192 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 81,362,944 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 81,817,600 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 82,284,544 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 82,739,200 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 83,193,856 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 83,648,512 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 84,107,264 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 84,561,920 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 85,016,576 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 85,475,328 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 85,934,080 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 86,409,216 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 86,863,872 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 87,343,104 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 87,846,912 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 88,350,720 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 1/25/2016 12:14:50 AM (1.004) Mem: 88,846,336 Mode: SinglePlayerOrMultiplayerHost Plat:OSXPlayer ----------- FixedUpdate: System.NullReferenceException: Object reference not set to an instance of an object at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0 Stack Trace: at GameEntity.GetEffectiveDamageType () [0x00000] in :0 at GameEntity.Inner_GetEffectiveDamageType (.EntitySystem FiringSystem, .GameEntity ShotThatHit, DamageType OverrideDamageType) [0x00000] in :0 at GameEntity.TakeDamage (Single Damage, .EntitySystem FiringSystem, .GameEntity ShotThatHit, Boolean DisallowModifiers, DamageType OverrideDamageType, .Hitbox hitboxThatWasHit) [0x00000] in :0 at GameEntity.Helper_DoOnHitShootableLogic (.GameEntity entity) [0x00000] in :0 at GameEntity+<>c__DisplayClass32.b__2b (.GameEntity entity) [0x00000] in :0 at PartitionedSpace+Partition.DoForEntities (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, .RoomTile& TileCollidedWithIfAny, System.Boolean& WasCollisionWithHorizontalSurface, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.CheckForCollisionWithImmobile (Vector2 newLocation, Boolean IsEntityReallyTouchingThisNow, System.Boolean& DidOverridingRelocation) [0x00000] in :0 at GameEntity.InnerPrecheckProposedShipMove (System.Double& actualDX, System.Double& actualDY, UnityEngine.Vector2& newLocation) [0x00000] in :0 at GameEntity+<>c__DisplayClass29.b__22 (.GameEntity entity) [0x00000] in :0 at PartitionedSpace.Helper_DoForEntitiesInPartition (GameEntityCategorySet CategorySet, .ProcessorDelegate Processor, .Partition partition) [0x00000] in :0 at PartitionedSpace.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntitiesPotentiallyWithinRangeOfPoint (ArcenPoint Point, Int32 Range, GameEntityCategorySet CategorySet, .ProcessorDelegate Processor) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Common (Single effectiveDeltaTime_Movement, Single effectiveDeltaTime_Systems) [0x00000] in :0 at GameEntity.DoEntityStepLogic_Shot (Single EffectiveDeltaTime) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass21.b__12 (.GameEntity entity) [0x00000] in :0 at CombatSide.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter+<>c__DisplayClass3e.b__3d (.CombatSide side) [0x00000] in :0 at CombatEncounter.DoForSides (.ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoForEntities (GameEntityCategorySet Set, .ProcessorDelegate Processor) [0x00000] in :0 at CombatEncounter.DoCombatStep (Single EffectiveDeltaTime) [0x00000] in :0 at World.DoWorldStepLogic (Single effectiveDeltaTime, Boolean IsFirstLoop) [0x00000] in :0 at World.ProcessSimStepOnPrimaryMachineOnly (Int32 SimLoopNumber) [0x00000] in :0 at Game.ProcessSimStep () [0x00000] in :0 at ArcenMainCameraImplementations.MainUpdateLogic () [0x00000] in :0