BDP 3 + Easy Build System Integration Import Errors

Tirous

New member
Hi,

I wanted to point out some import errors I received when importing the latest version of BDP 3 (v3.3.1), EBS (v7.1), and the current integration for the two -

Initially 11 pop up -

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\AdjustBuildingPart.cs(48,17): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\DestroyBuildingPart.cs(42,17): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\DestroyBuildingPartByUniqueId.cs(42,17): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\GetSelectedPart.cs(49,20): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\GetPartByUniqueId.cs(49,20): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\GetPartByPrefabId.cs(49,20): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\UpgradeBuildingPart.cs(45,17): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\SelectBuildingPart.cs(43,17): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\SelectBuildingPartByIndex.cs(43,17): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\PlaceBuildingPart.cs(56,17): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\PlaceBuildingPart.cs(62,17): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.


Adding "using MindCodeInteractive.Common.Runtime;" leaves me with a single error

Assets\Opsive\BehaviorDesigner\Integrations\EasyBuildSystem\Actions\Manager\UpgradeBuildingPart.cs(14,31): error CS0234: The type or namespace name 'Common' does not exist in the namespace 'MindCodeInteractive' (are you missing an assembly reference?)

If anyone knows the proper fix for this I'd really appreciate it! :)
 
Just to piggy back off of this thread, the UCC also has some import errors. Same issue it seems -

Assets\Opsive\UltimateCharacterController\Integrations\EasyBuildSystem\BuildingAbility.cs(81,21): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\UltimateCharacterController\Integrations\EasyBuildSystem\BuildingAbility.cs(141,17): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Assets\Opsive\UltimateCharacterController\Integrations\EasyBuildSystem\BuildingAbility.cs(159,17): error CS0012: The type 'BaseUniqueObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'MindCodeInteractive.Common.Runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.

Trying to fix it myself for the time being, am terribad at coding.
 
Thanks for the heads up, looks like there was an Easy Build System update. I've updated the integration.
 
Back
Top