1 COPY REQUIRE BLUEPRINTS TO YOUR MODS FOLDER
1.1 Copy the blueprint you want to make a variant of to your Mods folder, e.g. PrimalEarth/CoreBlueprints/Items/Structures/Misc/PrimalItemStructure_StandingTorch. You do this by left-click dragging the blueprint to your Mod folder and choosing Copy.
1.2. Rename it to PrimalItemStructure_MyStandingTorch. Compile and save.
1.3. Copy the actual structure to your Mods folder, e.g. PrimalEarth/Structures/StandingTorch.
1.4. Rename it to MyStandingTorch. Compile and save.
1.5. Copy the structures inventory (if it has an inventory) to your Mods folder, e.g. PrimalEarth/CoreBlueprints/Inventories/PrimalInventoryBP_StandingTorch
1.6. Rename it to PrimalInventoryBP_MyStandingTorch. Compile and save.
1.7 Copy the engram which will unlock this to your Mods folder. e.g. PrimalEarth/CoreBlueprints/Engrams/EngramEntry_StandingTorch
1.8 Rename it to EngramEntry_MyStandingTorch
2 REFERENCE YOUR NEW ITEM TO PRIMALGAMEDATA
2.1. Edit PrimalGama data
2.2. Expand Additional Engram Blueprint Classes, click +, and add EngramEntry_MyStandingTorch.
2.2. Expand Additional Structures to Place, click +, and add your MyStandingTorch
2.3. Compile and save.
3 CUSTOMIZE YOUR ENGRAM REQUIREMENTS AND REFERENCE THE STRUCTURE
3.1. Edit EngramEntry_MyStandingTorch
3.2. Change Blue Print Entry to PrimalItemStructure_MyStandingTorch
3.3. Compile and save.
4. CUSTOMIZE YOUR STRUCTURE AND REFERENCE THE INGAME OBJECT
4.1. Edit PrimalItemStructure_MyStanding Torch
4.2. Locate Descriptive Name Base and call it "My Standing Torch Ingame Name"
4.3. Locate Structure to Build, change it to MyStandingTorch
4.4. Compile and save.
5 CUSTOMIZE YOUR OBJECT
5.1. Edit MyStandingTorch
5.2. (optional, only if structure burns fuel)
5.2.1. Locate Active Requires Fuel Items, and add any fuel items that may be accepted.
5.2.2. Locate Fuel Items Consume Internval, and add the interval. Interval depends on day cycle length.
5.3.2. Locate Fuel Items Consumed Give Items, and add None or whatever residual item is left behind once burning is done.
5.3. Locate Structure->Consumes Primal Item, and change it to PrimalItemStructure_MyStandingTorch
5.4. Locate Targetable->Descriptive Name and change it to "My Standing Torch Targetable Name"
6 CUSTOMIZE INVENTORY (optional, only if the structure has an inventory)
6.1. Whilst still editting MyStandingTorch...
6.1.1. In the top right of the window, where it says "Defaults > Components > Graph"... click on "Components"
6.1.2. Right-click delete PrimalInventoryBP_StandingTorch
6.1.3. Click Add Component, and choose PrimalInventoryBP_MyStandingTorch
6.1.4. Compile and save.
6.2 Edit PrimalInventoryBP_MyStandingTorch
6.2.1. Locate Remote Inventory Description String and change it to "Inventory info for players".
6.2.2. Locate Remote Add Item Only Allow Item Classes, and add/remove allow items to place in the inventory. MUST match items in 5.2.1 if fuel burning.
6.2.3. Locate Inventory Name Override, and change it to "Override Ingame Inventory Name"
6.2.4. Compile and save.
1.1 Copy the blueprint you want to make a variant of to your Mods folder, e.g. PrimalEarth/CoreBlueprints/Items/Structures/Misc/PrimalItemStructure_StandingTorch. You do this by left-click dragging the blueprint to your Mod folder and choosing Copy.
1.2. Rename it to PrimalItemStructure_MyStandingTorch. Compile and save.
1.3. Copy the actual structure to your Mods folder, e.g. PrimalEarth/Structures/StandingTorch.
1.4. Rename it to MyStandingTorch. Compile and save.
1.5. Copy the structures inventory (if it has an inventory) to your Mods folder, e.g. PrimalEarth/CoreBlueprints/Inventories/PrimalInventoryBP_StandingTorch
1.6. Rename it to PrimalInventoryBP_MyStandingTorch. Compile and save.
1.7 Copy the engram which will unlock this to your Mods folder. e.g. PrimalEarth/CoreBlueprints/Engrams/EngramEntry_StandingTorch
1.8 Rename it to EngramEntry_MyStandingTorch
2 REFERENCE YOUR NEW ITEM TO PRIMALGAMEDATA
2.1. Edit PrimalGama data
2.2. Expand Additional Engram Blueprint Classes, click +, and add EngramEntry_MyStandingTorch.
2.2. Expand Additional Structures to Place, click +, and add your MyStandingTorch
2.3. Compile and save.
3 CUSTOMIZE YOUR ENGRAM REQUIREMENTS AND REFERENCE THE STRUCTURE
3.1. Edit EngramEntry_MyStandingTorch
3.2. Change Blue Print Entry to PrimalItemStructure_MyStandingTorch
3.3. Compile and save.
4. CUSTOMIZE YOUR STRUCTURE AND REFERENCE THE INGAME OBJECT
4.1. Edit PrimalItemStructure_MyStanding Torch
4.2. Locate Descriptive Name Base and call it "My Standing Torch Ingame Name"
4.3. Locate Structure to Build, change it to MyStandingTorch
4.4. Compile and save.
5 CUSTOMIZE YOUR OBJECT
5.1. Edit MyStandingTorch
5.2. (optional, only if structure burns fuel)
5.2.1. Locate Active Requires Fuel Items, and add any fuel items that may be accepted.
5.2.2. Locate Fuel Items Consume Internval, and add the interval. Interval depends on day cycle length.
5.3.2. Locate Fuel Items Consumed Give Items, and add None or whatever residual item is left behind once burning is done.
5.3. Locate Structure->Consumes Primal Item, and change it to PrimalItemStructure_MyStandingTorch
5.4. Locate Targetable->Descriptive Name and change it to "My Standing Torch Targetable Name"
6 CUSTOMIZE INVENTORY (optional, only if the structure has an inventory)
6.1. Whilst still editting MyStandingTorch...
6.1.1. In the top right of the window, where it says "Defaults > Components > Graph"... click on "Components"
6.1.2. Right-click delete PrimalInventoryBP_StandingTorch
6.1.3. Click Add Component, and choose PrimalInventoryBP_MyStandingTorch
6.1.4. Compile and save.
6.2 Edit PrimalInventoryBP_MyStandingTorch
6.2.1. Locate Remote Inventory Description String and change it to "Inventory info for players".
6.2.2. Locate Remote Add Item Only Allow Item Classes, and add/remove allow items to place in the inventory. MUST match items in 5.2.1 if fuel burning.
6.2.3. Locate Inventory Name Override, and change it to "Override Ingame Inventory Name"
6.2.4. Compile and save.
Comment