Announcement

Collapse
No announcement yet.

HOWTO: Add new structure variants

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    Originally posted by JasonFJ View Post
    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.
    so you dont neet do put it in the Master item List ? Is the list only for Cheat item in ?

    for what is the Additional Engram Blueprint Classes ?

    Leave a comment:


  • replied
    Clever throwing your guides in to your signature. I should have done that when I was helping people out but I am glad someone is making guides There really is not enough time in a day to do everything that I want to do lol.

    Leave a comment:


  • replied
    Very nice man, thanks for making this!

    Leave a comment:


  • started a topic HOWTO: Add new structure variants

    HOWTO: Add new structure variants

    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.
    Last edited by JasonFJ; 02-05-2016, 08:35 AM. Reason: Removed emitter requirement
Working...
X