From 1.7.2 a new system for replacing the template content with your own content was introduced.

The old prefab HECommon has been deprecated in favor of HECore.

However, HECommon is still in the project to avoid breaking existing projects. You should replace HECommon with HECore as soon as possible if you’re using it in any of your scenes.

HECore contains a reference to a ScriptableObject which hold the main prefabs used in the game: Character, Inventory, Map, etc..

Untitled

Untitled

Untitled

If you’re going to replace some of these with your own content, you should create your own HECorePrefabs file by selecting Create→Horror Engine→Core Prefabs on your Project view

Untitled

You should set the reference to the Prototype field to the default CorePrefabs to make sure it all still works as expected by using the original prefabs

Untitled

This way, you can only specify the overrides you want for your project while keeping the old content for those that haven’t been set.

For example, if you create a new main character, you can simply set the Character field. All the other prefabs will be obtained from the prototype asset.

Untitled

Finally, make sure you reference your new HECorePrefabs asset from the HECore in your scene

Untitled