Add edible plant resource nodes

This commit is contained in:
2026-05-17 16:01:06 -07:00
parent d69311363d
commit 054552202d
11 changed files with 155 additions and 6 deletions
+13
View File
@@ -10,6 +10,7 @@ WORLD_FOLDER = f"{BLUEPRINT_ROOT}/World"
WOOD_ITEM_PATH = "/Game/Agrarian/DataAssets/Items/DA_Item_Wood"
FIBER_ITEM_PATH = "/Game/Agrarian/DataAssets/Items/DA_Item_Fiber"
STONE_ITEM_PATH = "/Game/Agrarian/DataAssets/Items/DA_Item_Stone"
FOOD_ITEM_PATH = "/Game/Agrarian/DataAssets/Items/DA_Item_Food"
PLACEHOLDER_MESH_FOLDER = "/Game/Agrarian/Environment/PlaceholderMeshes"
PLACEHOLDER_MESH_SOURCES = {
@@ -60,6 +61,18 @@ BLUEPRINTS = [
"mesh": MESH_CUBE_PATH,
"scale": unreal.Vector(0.9, 0.75, 0.45),
},
{
"asset": "BP_EdiblePlantResourceNode",
"folder": RESOURCE_FOLDER,
"parent": unreal.AgrarianResourceNode,
"defaults": {
"yield_item_definition": FOOD_ITEM_PATH,
"remaining_harvests": 8,
"quantity_per_harvest": 1,
},
"mesh": MESH_CYLINDER_PATH,
"scale": unreal.Vector(0.65, 0.65, 0.85),
},
{
"asset": "BP_Campfire",
"folder": STRUCTURE_FOLDER,