diff --git a/Content/FactoryGame/Buildable/Vehicle/Golfcart/Mesh/SK_Golfcart_01_PhysicsAsset.uasset b/Content/FactoryGame/Buildable/Vehicle/Golfcart/Mesh/SK_Golfcart_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..26c1a15e0f Binary files /dev/null and b/Content/FactoryGame/Buildable/Vehicle/Golfcart/Mesh/SK_Golfcart_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Character/Creature/Enemy/Hog/Mesh/Hog_PhysicsAsset.uasset b/Content/FactoryGame/Character/Creature/Enemy/Hog/Mesh/Hog_PhysicsAsset.uasset new file mode 100644 index 0000000000..fb592b1700 Binary files /dev/null and b/Content/FactoryGame/Character/Creature/Enemy/Hog/Mesh/Hog_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Character/Creature/Enemy/Hog/Texture/Hog_Hair.uasset b/Content/FactoryGame/Character/Creature/Enemy/Hog/Texture/Hog_Hair.uasset new file mode 100644 index 0000000000..9cbb6c07ec Binary files /dev/null and b/Content/FactoryGame/Character/Creature/Enemy/Hog/Texture/Hog_Hair.uasset differ diff --git a/Content/FactoryGame/Character/Creature/Enemy/Hog/Texture/Hog_Hair_Nor.uasset b/Content/FactoryGame/Character/Creature/Enemy/Hog/Texture/Hog_Hair_Nor.uasset new file mode 100644 index 0000000000..dfe2fe1aef Binary files /dev/null and b/Content/FactoryGame/Character/Creature/Enemy/Hog/Texture/Hog_Hair_Nor.uasset differ diff --git a/Content/FactoryGame/Character/Creature/Enemy/Stinger/Cats/nathaliecat1.uasset b/Content/FactoryGame/Character/Creature/Enemy/Stinger/Cats/nathaliecat1.uasset new file mode 100644 index 0000000000..ee0bb83e3f Binary files /dev/null and b/Content/FactoryGame/Character/Creature/Enemy/Stinger/Cats/nathaliecat1.uasset differ diff --git a/Content/FactoryGame/Character/Creature/Wildlife/SpaceRabbit/Mesh/SpaceRabbit_PhysicsAsset.uasset b/Content/FactoryGame/Character/Creature/Wildlife/SpaceRabbit/Mesh/SpaceRabbit_PhysicsAsset.uasset new file mode 100644 index 0000000000..a05d4e3c67 Binary files /dev/null and b/Content/FactoryGame/Character/Creature/Wildlife/SpaceRabbit/Mesh/SpaceRabbit_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/Beacon/Mesh/SK_Beacon_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/Beacon/Mesh/SK_Beacon_PhysicsAsset.uasset new file mode 100644 index 0000000000..2f6f2b3df7 Binary files /dev/null and b/Content/FactoryGame/Equipment/Beacon/Mesh/SK_Beacon_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/BoomBox/BPI_BoomBox.uasset b/Content/FactoryGame/Equipment/BoomBox/BPI_BoomBox.uasset new file mode 100644 index 0000000000..82fa6e8e53 Binary files /dev/null and b/Content/FactoryGame/Equipment/BoomBox/BPI_BoomBox.uasset differ diff --git a/Content/FactoryGame/Equipment/BoomBox/Mesh/Sk_Boombox_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/BoomBox/Mesh/Sk_Boombox_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..f974f12ebc Binary files /dev/null and b/Content/FactoryGame/Equipment/BoomBox/Mesh/Sk_Boombox_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/BoomBox/Texture/TX_Boombox_BC.uasset b/Content/FactoryGame/Equipment/BoomBox/Texture/TX_Boombox_BC.uasset new file mode 100644 index 0000000000..b3a8d086e7 Binary files /dev/null and b/Content/FactoryGame/Equipment/BoomBox/Texture/TX_Boombox_BC.uasset differ diff --git a/Content/FactoryGame/Equipment/BoomBox/Texture/TX_Boombox_Nor.uasset b/Content/FactoryGame/Equipment/BoomBox/Texture/TX_Boombox_Nor.uasset new file mode 100644 index 0000000000..01da8951c0 Binary files /dev/null and b/Content/FactoryGame/Equipment/BoomBox/Texture/TX_Boombox_Nor.uasset differ diff --git a/Content/FactoryGame/Equipment/BoomBox/Texture/TX_Boombox_Refl.uasset b/Content/FactoryGame/Equipment/BoomBox/Texture/TX_Boombox_Refl.uasset new file mode 100644 index 0000000000..27f4e75f6d Binary files /dev/null and b/Content/FactoryGame/Equipment/BoomBox/Texture/TX_Boombox_Refl.uasset differ diff --git a/Content/FactoryGame/Equipment/Chainsaw/Attach_Chainsaw.uasset b/Content/FactoryGame/Equipment/Chainsaw/Attach_Chainsaw.uasset index 527c465e9e..98f4d3aa9d 100644 Binary files a/Content/FactoryGame/Equipment/Chainsaw/Attach_Chainsaw.uasset and b/Content/FactoryGame/Equipment/Chainsaw/Attach_Chainsaw.uasset differ diff --git a/Content/FactoryGame/Equipment/Chainsaw/Mesh/SK_Chainsaw_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/Chainsaw/Mesh/SK_Chainsaw_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..b125b20481 Binary files /dev/null and b/Content/FactoryGame/Equipment/Chainsaw/Mesh/SK_Chainsaw_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/Chainsaw/UI/M_Chainsaw_Icon.uasset b/Content/FactoryGame/Equipment/Chainsaw/UI/M_Chainsaw_Icon.uasset new file mode 100644 index 0000000000..9ed9659369 Binary files /dev/null and b/Content/FactoryGame/Equipment/Chainsaw/UI/M_Chainsaw_Icon.uasset differ diff --git a/Content/FactoryGame/Equipment/Chainsaw/UI/T_Chainsaw.uasset b/Content/FactoryGame/Equipment/Chainsaw/UI/T_Chainsaw.uasset new file mode 100644 index 0000000000..058ea261a9 Binary files /dev/null and b/Content/FactoryGame/Equipment/Chainsaw/UI/T_Chainsaw.uasset differ diff --git a/Content/FactoryGame/Equipment/Cup/Mesh/SK_Cup_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/Cup/Mesh/SK_Cup_PhysicsAsset.uasset new file mode 100644 index 0000000000..e8ea57673b Binary files /dev/null and b/Content/FactoryGame/Equipment/Cup/Mesh/SK_Cup_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/DowsingStick/Attach_DowsingStick.uasset b/Content/FactoryGame/Equipment/DowsingStick/Attach_DowsingStick.uasset index 91a87f5716..37d9d249e9 100644 Binary files a/Content/FactoryGame/Equipment/DowsingStick/Attach_DowsingStick.uasset and b/Content/FactoryGame/Equipment/DowsingStick/Attach_DowsingStick.uasset differ diff --git a/Content/FactoryGame/Equipment/DowsingStick/SM_FindingWater_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/DowsingStick/SM_FindingWater_PhysicsAsset.uasset new file mode 100644 index 0000000000..343006fb15 Binary files /dev/null and b/Content/FactoryGame/Equipment/DowsingStick/SM_FindingWater_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/Holiday/SnowballWeapon/Attach_SnowballWeapon_L.uasset b/Content/FactoryGame/Equipment/Holiday/SnowballWeapon/Attach_SnowballWeapon_L.uasset index cfc666c998..f40694e0e5 100644 Binary files a/Content/FactoryGame/Equipment/Holiday/SnowballWeapon/Attach_SnowballWeapon_L.uasset and b/Content/FactoryGame/Equipment/Holiday/SnowballWeapon/Attach_SnowballWeapon_L.uasset differ diff --git a/Content/FactoryGame/Equipment/Holiday/SnowballWeapon/Attach_SnowballWeapon_R.uasset b/Content/FactoryGame/Equipment/Holiday/SnowballWeapon/Attach_SnowballWeapon_R.uasset index af793829eb..3655cd2d7e 100644 Binary files a/Content/FactoryGame/Equipment/Holiday/SnowballWeapon/Attach_SnowballWeapon_R.uasset and b/Content/FactoryGame/Equipment/Holiday/SnowballWeapon/Attach_SnowballWeapon_R.uasset differ diff --git a/Content/FactoryGame/Equipment/Holiday/SnowballWeapon/Mesh/SK_NobeliskDetonator_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/Holiday/SnowballWeapon/Mesh/SK_NobeliskDetonator_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..901b8bad23 Binary files /dev/null and b/Content/FactoryGame/Equipment/Holiday/SnowballWeapon/Mesh/SK_NobeliskDetonator_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/Hookshot/Attach_Hookshot.uasset b/Content/FactoryGame/Equipment/Hookshot/Attach_Hookshot.uasset index ec156d10cb..5a383438f6 100644 Binary files a/Content/FactoryGame/Equipment/Hookshot/Attach_Hookshot.uasset and b/Content/FactoryGame/Equipment/Hookshot/Attach_Hookshot.uasset differ diff --git a/Content/FactoryGame/Equipment/HoverPack/Mesh/SK_1pHoverPack_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/HoverPack/Mesh/SK_1pHoverPack_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..def4d8228e Binary files /dev/null and b/Content/FactoryGame/Equipment/HoverPack/Mesh/SK_1pHoverPack_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/HoverPack/Mesh/SK_3pHoverPack_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/HoverPack/Mesh/SK_3pHoverPack_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..540d3cfff2 Binary files /dev/null and b/Content/FactoryGame/Equipment/HoverPack/Mesh/SK_3pHoverPack_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/JetPack/Mesh/SK_Jetpack_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/JetPack/Mesh/SK_Jetpack_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..8efdb30663 Binary files /dev/null and b/Content/FactoryGame/Equipment/JetPack/Mesh/SK_Jetpack_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/JetPack/Texture/Jetpack_Reflection.uasset b/Content/FactoryGame/Equipment/JetPack/Texture/Jetpack_Reflection.uasset new file mode 100644 index 0000000000..1be353f7ac Binary files /dev/null and b/Content/FactoryGame/Equipment/JetPack/Texture/Jetpack_Reflection.uasset differ diff --git a/Content/FactoryGame/Equipment/JetPack/Texture/Jetpack_albedo.uasset b/Content/FactoryGame/Equipment/JetPack/Texture/Jetpack_albedo.uasset new file mode 100644 index 0000000000..42ffae7196 Binary files /dev/null and b/Content/FactoryGame/Equipment/JetPack/Texture/Jetpack_albedo.uasset differ diff --git a/Content/FactoryGame/Equipment/JetPack/Texture/Jetpack_normal.uasset b/Content/FactoryGame/Equipment/JetPack/Texture/Jetpack_normal.uasset new file mode 100644 index 0000000000..66f8aad594 Binary files /dev/null and b/Content/FactoryGame/Equipment/JetPack/Texture/Jetpack_normal.uasset differ diff --git a/Content/FactoryGame/Equipment/JumpingStilts/Mesh/SK_JumpingStiltLeft_02_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/JumpingStilts/Mesh/SK_JumpingStiltLeft_02_PhysicsAsset.uasset new file mode 100644 index 0000000000..782c825458 Binary files /dev/null and b/Content/FactoryGame/Equipment/JumpingStilts/Mesh/SK_JumpingStiltLeft_02_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/JumpingStilts/Mesh/SK_JumpingStiltRight_02_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/JumpingStilts/Mesh/SK_JumpingStiltRight_02_PhysicsAsset.uasset new file mode 100644 index 0000000000..b564fdfcdd Binary files /dev/null and b/Content/FactoryGame/Equipment/JumpingStilts/Mesh/SK_JumpingStiltRight_02_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/Machinegun/Attach_Machinegun.uasset b/Content/FactoryGame/Equipment/Machinegun/Attach_Machinegun.uasset index 1725e64493..15c6a721f8 100644 Binary files a/Content/FactoryGame/Equipment/Machinegun/Attach_Machinegun.uasset and b/Content/FactoryGame/Equipment/Machinegun/Attach_Machinegun.uasset differ diff --git a/Content/FactoryGame/Equipment/Machinegun/Mesh/Machinegun_skl_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/Machinegun/Mesh/Machinegun_skl_PhysicsAsset.uasset new file mode 100644 index 0000000000..e8dc7bd4b7 Binary files /dev/null and b/Content/FactoryGame/Equipment/Machinegun/Mesh/Machinegun_skl_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/Medkit/Mesh/SK_Medkit_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/Medkit/Mesh/SK_Medkit_PhysicsAsset.uasset new file mode 100644 index 0000000000..bf324bdc78 Binary files /dev/null and b/Content/FactoryGame/Equipment/Medkit/Mesh/SK_Medkit_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/NobeliskDetonator/Mesh/SK_NobeliskBomb_Standard_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/NobeliskDetonator/Mesh/SK_NobeliskBomb_Standard_PhysicsAsset.uasset new file mode 100644 index 0000000000..a87b93d331 Binary files /dev/null and b/Content/FactoryGame/Equipment/NobeliskDetonator/Mesh/SK_NobeliskBomb_Standard_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/ObjectScanner/Mesh/SK_ObjectScanner_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/ObjectScanner/Mesh/SK_ObjectScanner_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..eec29d6ea9 Binary files /dev/null and b/Content/FactoryGame/Equipment/ObjectScanner/Mesh/SK_ObjectScanner_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/ObjectScanner/Texture/TX_ObjectScanner_Albedo.uasset b/Content/FactoryGame/Equipment/ObjectScanner/Texture/TX_ObjectScanner_Albedo.uasset new file mode 100644 index 0000000000..8892c0f431 Binary files /dev/null and b/Content/FactoryGame/Equipment/ObjectScanner/Texture/TX_ObjectScanner_Albedo.uasset differ diff --git a/Content/FactoryGame/Equipment/ObjectScanner/Texture/TX_ObjectScanner_Normal.uasset b/Content/FactoryGame/Equipment/ObjectScanner/Texture/TX_ObjectScanner_Normal.uasset new file mode 100644 index 0000000000..26319e103f Binary files /dev/null and b/Content/FactoryGame/Equipment/ObjectScanner/Texture/TX_ObjectScanner_Normal.uasset differ diff --git a/Content/FactoryGame/Equipment/ObjectScanner/Texture/TX_ObjectScanner_Reflection.uasset b/Content/FactoryGame/Equipment/ObjectScanner/Texture/TX_ObjectScanner_Reflection.uasset new file mode 100644 index 0000000000..3d94e6b795 Binary files /dev/null and b/Content/FactoryGame/Equipment/ObjectScanner/Texture/TX_ObjectScanner_Reflection.uasset differ diff --git a/Content/FactoryGame/Equipment/Parachute/Mesh/SK_3pParachute_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/Parachute/Mesh/SK_3pParachute_PhysicsAsset.uasset new file mode 100644 index 0000000000..dd8965fd4f Binary files /dev/null and b/Content/FactoryGame/Equipment/Parachute/Mesh/SK_3pParachute_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/PortableMiner/Mesh/SK_1PportableMiner_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/PortableMiner/Mesh/SK_1PportableMiner_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..8a91e279cd Binary files /dev/null and b/Content/FactoryGame/Equipment/PortableMiner/Mesh/SK_1PportableMiner_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/PortableMiner/Mesh/SK_PortableMiner_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/PortableMiner/Mesh/SK_PortableMiner_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..61a7b856cb Binary files /dev/null and b/Content/FactoryGame/Equipment/PortableMiner/Mesh/SK_PortableMiner_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/RebarGun/Mesh/SK_RebarGun_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/RebarGun/Mesh/SK_RebarGun_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..12be4ecec6 Binary files /dev/null and b/Content/FactoryGame/Equipment/RebarGun/Mesh/SK_RebarGun_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/ResourceCollector/Mesh/SK_RockPick_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/ResourceCollector/Mesh/SK_RockPick_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..597b61417c Binary files /dev/null and b/Content/FactoryGame/Equipment/ResourceCollector/Mesh/SK_RockPick_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/Rifle/Mesh/SK_Rifle_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/Rifle/Mesh/SK_Rifle_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..e333c381db Binary files /dev/null and b/Content/FactoryGame/Equipment/Rifle/Mesh/SK_Rifle_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/ShockShank/Mesh/SK_ShockShank_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/ShockShank/Mesh/SK_ShockShank_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..1ee11422a7 Binary files /dev/null and b/Content/FactoryGame/Equipment/ShockShank/Mesh/SK_ShockShank_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/StunSpear/Mesh/SK_StunSpear_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/StunSpear/Mesh/SK_StunSpear_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..061dcb8a27 Binary files /dev/null and b/Content/FactoryGame/Equipment/StunSpear/Mesh/SK_StunSpear_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Equipment/Zipline/Mesh/SK_Zipline_01_PhysicsAsset.uasset b/Content/FactoryGame/Equipment/Zipline/Mesh/SK_Zipline_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..1a1a6babb6 Binary files /dev/null and b/Content/FactoryGame/Equipment/Zipline/Mesh/SK_Zipline_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/Events/Christmas/Art/Rocket/SK_NobeliskXmasRocket_01_PhysicsAsset.uasset b/Content/FactoryGame/Events/Christmas/Art/Rocket/SK_NobeliskXmasRocket_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..4ce631c9cd Binary files /dev/null and b/Content/FactoryGame/Events/Christmas/Art/Rocket/SK_NobeliskXmasRocket_01_PhysicsAsset.uasset differ diff --git a/Content/FactoryGame/World/Benefit/BerryBush/Mesh/SK_Berry_FPS_01_PhysicsAsset.uasset b/Content/FactoryGame/World/Benefit/BerryBush/Mesh/SK_Berry_FPS_01_PhysicsAsset.uasset new file mode 100644 index 0000000000..4ba0d5afa0 Binary files /dev/null and b/Content/FactoryGame/World/Benefit/BerryBush/Mesh/SK_Berry_FPS_01_PhysicsAsset.uasset differ diff --git a/Source/FactoryGame/Private/FGResearchRecipe.cpp b/Source/FactoryGame/Private/FGResearchRecipe.cpp index 59b7118848..ba1911d3a6 100644 --- a/Source/FactoryGame/Private/FGResearchRecipe.cpp +++ b/Source/FactoryGame/Private/FGResearchRecipe.cpp @@ -23,4 +23,6 @@ const TArray> UFGResearchRecipe::GetRewardedSche FText UFGResearchRecipe::GetDisplayName() const{ return FText(); } void UFGResearchRecipe::Serialize(FArchive& ar){ Super::Serialize(ar); } void UFGResearchRecipe::PostLoad(){ Super::PostLoad(); } -FPrimaryAssetId UFGResearchRecipe::GetPrimaryAssetId() const{ return FPrimaryAssetId(); } +FPrimaryAssetId UFGResearchRecipe::GetPrimaryAssetId() const { + return FPrimaryAssetId(StaticClass()->GetFName(), FPackageName::GetShortFName(GetOutermost()->GetFName())); +} diff --git a/Source/FactoryGame/Private/FGResearchTree.cpp b/Source/FactoryGame/Private/FGResearchTree.cpp index 318c7c2b25..2fd2206a4f 100644 --- a/Source/FactoryGame/Private/FGResearchTree.cpp +++ b/Source/FactoryGame/Private/FGResearchTree.cpp @@ -10,7 +10,9 @@ EDataValidationResult UFGResearchTree::IsDataValid(TArray& ValidationErro void UFGResearchTree::UpdateAssetBundleData(){ } #endif void UFGResearchTree::PostLoad(){ Super::PostLoad(); } -FPrimaryAssetId UFGResearchTree::GetPrimaryAssetId() const{ return FPrimaryAssetId(); } +FPrimaryAssetId UFGResearchTree::GetPrimaryAssetId() const { + return FPrimaryAssetId(StaticClass()->GetFName(), FPackageName::GetShortFName(GetOutermost()->GetFName())); +} FText UFGResearchTree::GetPreUnlockDisplayName(TSubclassOf< UFGResearchTree > inClass) { return inClass.GetDefaultObject()->mPreUnlockDisplayName; } diff --git a/Source/FactoryGame/Private/FGSchematic.cpp b/Source/FactoryGame/Private/FGSchematic.cpp index e19de3cbcc..20af2cd706 100644 --- a/Source/FactoryGame/Private/FGSchematic.cpp +++ b/Source/FactoryGame/Private/FGSchematic.cpp @@ -29,7 +29,9 @@ UFGSchematic::UFGSchematic() : Super() { } void UFGSchematic::PostLoad(){ Super::PostLoad(); } void UFGSchematic::Serialize(FArchive& ar){ Super::Serialize(ar); } -FPrimaryAssetId UFGSchematic::GetPrimaryAssetId() const{ return FPrimaryAssetId(); } +FPrimaryAssetId UFGSchematic::GetPrimaryAssetId() const { + return FPrimaryAssetId(StaticClass()->GetFName(), FPackageName::GetShortFName(GetOutermost()->GetFName())); +} ESchematicType UFGSchematic::GetType(TSubclassOf< UFGSchematic > inClass) { if (inClass) return inClass.GetDefaultObject()->mType;