From f33c22ef7354ddf5f98ee0e6a998b46a699e198c Mon Sep 17 00:00:00 2001 From: Nyx Date: Mon, 1 Sep 2025 23:20:18 -0600 Subject: [PATCH] worked on inventory system --- .../Config/DefaultGameplayTags.ini | 15 ++++++++++ Elistria_Calling/Config/Tags/Crafting.ini | 8 +++++ Elistria_Calling/Config/Tags/Items.ini | 30 +++++++++++++++++++ Elistria_Calling/Config/Tags/Recipes.ini | 0 .../Blueprints/BPC_AttackSystem.uasset | 4 +-- .../Blueprints/BPC_PlayerStats.uasset | 4 +-- .../Blueprints/BPI_PlayerControlled.uasset | 4 +-- .../Blueprints/BP_PlayerController.uasset | 4 +-- .../Blueprints/BP_PlayerState.uasset | 4 +-- .../Crafting_System/BPC_Inventory.uasset | 3 ++ .../Crafting_System/DT_ItemData.uasset | 3 ++ .../Crafting_System/DT_Recipes.uasset | 3 ++ .../Crafting_System/SCraftingData.uasset | 4 +-- .../Crafting_System/SItemData.uasset | 4 +-- .../Crafting_System/SItemSlotData.uasset | 3 ++ .../Crafting_System/UI/WB_CraftMenuUI.uasset | 3 ++ .../Crafting_System/UI/WB_ItemSlot.uasset | 3 ++ .../BPC_EquipmentSystem.uasset | 4 +-- .../Quest_System/BPC_Quest.uasset | 4 +-- .../MAIN_CONTENT/UI/Fonts/NewDataTable.uasset | 3 ++ .../Architecture/Floor_400x400.uasset | 4 +-- .../HDRI/HDRI_Epic_Courtyard_Daylight.uasset | 4 +-- .../Blueprints/BP_ThirdPersonCharacter.uasset | 4 +-- .../Input/Actions/IA_CraftMenu.uasset | 3 ++ .../Input/Actions/IA_EquipmentMenu.uasset | 2 +- .../ThirdPerson/Input/IMC_Default.uasset | 4 +-- 26 files changed, 104 insertions(+), 27 deletions(-) create mode 100644 Elistria_Calling/Config/DefaultGameplayTags.ini create mode 100644 Elistria_Calling/Config/Tags/Crafting.ini create mode 100644 Elistria_Calling/Config/Tags/Items.ini create mode 100644 Elistria_Calling/Config/Tags/Recipes.ini create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/BPC_Inventory.uasset create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/DT_ItemData.uasset create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/DT_Recipes.uasset create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemSlotData.uasset create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/UI/WB_CraftMenuUI.uasset create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/UI/WB_ItemSlot.uasset create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/UI/Fonts/NewDataTable.uasset create mode 100644 Elistria_Calling/Content/ThirdPerson/Input/Actions/IA_CraftMenu.uasset diff --git a/Elistria_Calling/Config/DefaultGameplayTags.ini b/Elistria_Calling/Config/DefaultGameplayTags.ini new file mode 100644 index 0000000..c50c440 --- /dev/null +++ b/Elistria_Calling/Config/DefaultGameplayTags.ini @@ -0,0 +1,15 @@ +[/Script/GameplayTags.GameplayTagsSettings] +ImportTagsFromConfig=True +WarnOnInvalidTags=True +ClearInvalidTags=False +AllowEditorTagUnloading=True +AllowGameTagUnloading=False +FastReplication=False +InvalidTagCharacters="\"\'," ++GameplayTagRedirects=(OldTagName="Faction.Test",NewTagName="Faction.NeutralTest") +NumBitsForContainerSize=6 +NetIndexFirstBitSegment=16 ++GameplayTagList=(Tag="Faction",DevComment="") ++GameplayTagList=(Tag="Faction.Cultists",DevComment="") ++GameplayTagList=(Tag="Faction.NeutralTest",DevComment="") + diff --git a/Elistria_Calling/Config/Tags/Crafting.ini b/Elistria_Calling/Config/Tags/Crafting.ini new file mode 100644 index 0000000..4016104 --- /dev/null +++ b/Elistria_Calling/Config/Tags/Crafting.ini @@ -0,0 +1,8 @@ +[/Script/GameplayTags.GameplayTagsList] +GameplayTagList=(Tag="Crafting.Workbench.Blacksmith",DevComment="") +GameplayTagList=(Tag="Crafting.Workbench.Blacksmith.CraftTest1",DevComment="") +GameplayTagList=(Tag="Crafting.Workbench.Cooking",DevComment="") +GameplayTagList=(Tag="Crafting.Workbench.Stonecutting",DevComment="") +GameplayTagList=(Tag="Crafting.Workbench.Woodworking",DevComment="") +GameplayTagList=(Tag="Crafting.Workbench.Woodworking.CraftTest2",DevComment="") + diff --git a/Elistria_Calling/Config/Tags/Items.ini b/Elistria_Calling/Config/Tags/Items.ini new file mode 100644 index 0000000..a38332f --- /dev/null +++ b/Elistria_Calling/Config/Tags/Items.ini @@ -0,0 +1,30 @@ +[/Script/GameplayTags.GameplayTagsList] +GameplayTagList=(Tag="Item",DevComment="") +GameplayTagList=(Tag="Item.Consumable",DevComment="") +GameplayTagList=(Tag="Item.Consumable.Ammo",DevComment="") +GameplayTagList=(Tag="Item.Consumable.Ammo.Arrow",DevComment="") +GameplayTagList=(Tag="Item.Consumable.Food",DevComment="") +GameplayTagList=(Tag="Item.Consumable.Potion",DevComment="") +GameplayTagList=(Tag="Item.Empty",DevComment="") +GameplayTagList=(Tag="Item.Equipment",DevComment="") +GameplayTagList=(Tag="Item.Equipment.Armor",DevComment="") +GameplayTagList=(Tag="Item.Equipment.Melee",DevComment="") +GameplayTagList=(Tag="Item.Equipment.Melee.Axe",DevComment="") +GameplayTagList=(Tag="Item.Equipment.Melee.Pickaxe",DevComment="") +GameplayTagList=(Tag="Item.Equipment.Melee.Sword",DevComment="") +GameplayTagList=(Tag="Item.Equipment.Offhand",DevComment="") +GameplayTagList=(Tag="Item.Equipment.Ranged",DevComment="") +GameplayTagList=(Tag="Item.Equipment.Ranged.Bow",DevComment="") +GameplayTagList=(Tag="Item.Material",DevComment="") +GameplayTagList=(Tag="Item.Material.Metal",DevComment="") +GameplayTagList=(Tag="Item.Material.Metal.Gold",DevComment="") +GameplayTagList=(Tag="Item.Material.Metal.Iron",DevComment="") +GameplayTagList=(Tag="Item.Material.Metal.Silver",DevComment="") +GameplayTagList=(Tag="Item.Material.Metal.Steel",DevComment="") +GameplayTagList=(Tag="Item.Material.Stone",DevComment="") +GameplayTagList=(Tag="Item.Material.Stone.Flint",DevComment="") +GameplayTagList=(Tag="Item.Material.Wood",DevComment="") +GameplayTagList=(Tag="Item.Material.Wood.Aspen",DevComment="") +GameplayTagList=(Tag="Item.Material.Wood.Maple",DevComment="") +GameplayTagList=(Tag="Item.Material.Wood.Oak",DevComment="") + diff --git a/Elistria_Calling/Config/Tags/Recipes.ini b/Elistria_Calling/Config/Tags/Recipes.ini new file mode 100644 index 0000000..e69de29 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPC_AttackSystem.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPC_AttackSystem.uasset index 4b67b1a..77c4e09 100644 --- a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPC_AttackSystem.uasset +++ b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPC_AttackSystem.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7025fc7dc2fc61b11520d4cb65630c3f5405e31613390a7fa7877c19ae345c52 -size 528026 +oid sha256:fc705b56cb306e79f11cacfedc69446dbe258428555e760a4234e8b49dfa7e2c +size 531258 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPC_PlayerStats.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPC_PlayerStats.uasset index d688ae2..c2c8e9d 100644 --- a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPC_PlayerStats.uasset +++ b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPC_PlayerStats.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:35065b89055bcc246430a3f13727275e73741cbd4fb15624b551dfb4d6cdbc02 -size 520651 +oid sha256:1b08a87918f47e08831794dd6d5eaacf8d98472e05a23994cb5735446b63f22e +size 524140 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPI_PlayerControlled.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPI_PlayerControlled.uasset index 8a377bd..7e90f64 100644 --- a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPI_PlayerControlled.uasset +++ b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPI_PlayerControlled.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:804510bd506cc90d7d8269c1f7e276b7cf9f7ec7cd8fd4b154338e199d2137b2 -size 16207 +oid sha256:4513aea0b1fd696d8b2d966dc8a3689ff2854b540d0013e52efdbbaff8923a71 +size 46380 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerController.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerController.uasset index 69f7a2e..a203921 100644 --- a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerController.uasset +++ b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerController.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3fa6ff36a74c6ab0bec825215e8c63625d9332a25ee917ca68071b2b662664e5 -size 138904 +oid sha256:b20f3fcc7b5b11ca9e57a7949cbb952b932b71c62c6a6a2b6cb7cea3d9153446 +size 278113 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerState.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerState.uasset index bf101e8..3672091 100644 --- a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerState.uasset +++ b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerState.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:079afdb342367bc31fb53bc46136c93e7714efea3c1b5961cdec62d9431cf2b7 -size 20368 +oid sha256:2c50e8e6aa1ff1bf656feb6f9f46e9d1d7b1ed26ce04cea60dc590f7c4cfdfa4 +size 25320 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/BPC_Inventory.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/BPC_Inventory.uasset new file mode 100644 index 0000000..7ecdc54 --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/BPC_Inventory.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd016c3b97296ef98f1959805de2d2acdca0acfb79dada0556deaf249cdc85ca +size 162177 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/DT_ItemData.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/DT_ItemData.uasset new file mode 100644 index 0000000..bbc5db6 --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/DT_ItemData.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a831859963a7c9b2f099b82d8cf5230aaeb9255311b4edf41375efb734e61d9 +size 3762 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/DT_Recipes.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/DT_Recipes.uasset new file mode 100644 index 0000000..1a032b0 --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/DT_Recipes.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ceec43368b74f5b935f62168569a1f61906a78b9fb99c12e2ce5a16cb9981c27 +size 3387 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SCraftingData.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SCraftingData.uasset index 221d662..5f658e6 100644 --- a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SCraftingData.uasset +++ b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SCraftingData.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c75d6bd4f4e45505fff2c35db0326abc04816cbabb93b3a38191e7b17fe4c2eb -size 3918 +oid sha256:6e7eeaa271829626d5ddee24ef3f8cfa5c2d7e40fe921cb7027ba734550a5db0 +size 6459 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemData.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemData.uasset index bc0e7d7..ac9989c 100644 --- a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemData.uasset +++ b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemData.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cc9b219b313719f352a3146dbb70a477ebd5f537b1c15cde26dde69b6a699feb -size 5800 +oid sha256:20f85e73b1d6f7a7662009712a049220facb8f7dbf2ca2eec56a6d7a5a079ee0 +size 9897 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemSlotData.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemSlotData.uasset new file mode 100644 index 0000000..5204274 --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemSlotData.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a403c54d62ff77901a18350cb6777c42aa5d6f41dc3df7b6eb13d3d684d8d26 +size 5132 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/UI/WB_CraftMenuUI.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/UI/WB_CraftMenuUI.uasset new file mode 100644 index 0000000..e960aed --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/UI/WB_CraftMenuUI.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a6ec39622a94c7791e65209641f8753e44d995de053a14b5dd1f2e0b4f4ed44 +size 149588 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/UI/WB_ItemSlot.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/UI/WB_ItemSlot.uasset new file mode 100644 index 0000000..177a5ad --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/UI/WB_ItemSlot.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f707ae25f0c0bde83e1c5d22fa66f1bc8c66f240d5d4fd24889d9b5d4d5dcee0 +size 62602 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Equipment_System/BPC_EquipmentSystem.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Equipment_System/BPC_EquipmentSystem.uasset index 37c3db0..e22aee8 100644 --- a/Elistria_Calling/Content/MAIN_CONTENT/Equipment_System/BPC_EquipmentSystem.uasset +++ b/Elistria_Calling/Content/MAIN_CONTENT/Equipment_System/BPC_EquipmentSystem.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:14bb910085eb29fb484e5c2dfb425272cac47baf458c1142b1041154aa0592a7 -size 212668 +oid sha256:4cbef88fb1f2337a44720d35ccf444382c68bcd5423c897406472f878adaa094 +size 210158 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Quest_System/BPC_Quest.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Quest_System/BPC_Quest.uasset index d708506..8996408 100644 --- a/Elistria_Calling/Content/MAIN_CONTENT/Quest_System/BPC_Quest.uasset +++ b/Elistria_Calling/Content/MAIN_CONTENT/Quest_System/BPC_Quest.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:888c4e77f0d66cdc5c1d66a86ac846f3ef198c17330284368a98d6ad426dae12 -size 111208 +oid sha256:a961104fe31649b76afdbd376a4fa629d4dd22e5a4bba0c829e74f03f609c510 +size 110699 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/UI/Fonts/NewDataTable.uasset b/Elistria_Calling/Content/MAIN_CONTENT/UI/Fonts/NewDataTable.uasset new file mode 100644 index 0000000..3c23291 --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/UI/Fonts/NewDataTable.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:814ef490e68b49c87764661a80650b0727af0bf84ebf9811ce21a43ac0607dc6 +size 9592 diff --git a/Elistria_Calling/Content/StarterContent/Architecture/Floor_400x400.uasset b/Elistria_Calling/Content/StarterContent/Architecture/Floor_400x400.uasset index c2a34af..da99644 100644 --- a/Elistria_Calling/Content/StarterContent/Architecture/Floor_400x400.uasset +++ b/Elistria_Calling/Content/StarterContent/Architecture/Floor_400x400.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4c0ecf0ac0702cc2bd355ec050232a61c49e10f102448efbeb735a51824adef6 -size 14948 +oid sha256:ea2a6797840f1630482ad1e9bf7b0619da5beaff02c8b610389814633efc99d9 +size 15406 diff --git a/Elistria_Calling/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset b/Elistria_Calling/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset index dd33296..0f99058 100644 --- a/Elistria_Calling/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset +++ b/Elistria_Calling/Content/StarterContent/HDRI/HDRI_Epic_Courtyard_Daylight.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4c4a076afc8ee18d6718edfbd72779eefa0323935fb6792c82af5fc07fe91b6a -size 66789159 +oid sha256:bc35eb2d43a47427d30aba0196f9eac90d089dd3abca319528c5d25c83510d0d +size 72364642 diff --git a/Elistria_Calling/Content/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.uasset b/Elistria_Calling/Content/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.uasset index 0bc71d7..0c13264 100644 --- a/Elistria_Calling/Content/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.uasset +++ b/Elistria_Calling/Content/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:87a0f5b39ca171ad825e613cab168d676473ce527de9464901944f6fc738296b -size 1097629 +oid sha256:798de7d0fef7f8f31b5749efdd30736310a618e89930261ce8af3ccdddf3c440 +size 1058382 diff --git a/Elistria_Calling/Content/ThirdPerson/Input/Actions/IA_CraftMenu.uasset b/Elistria_Calling/Content/ThirdPerson/Input/Actions/IA_CraftMenu.uasset new file mode 100644 index 0000000..3a992d3 --- /dev/null +++ b/Elistria_Calling/Content/ThirdPerson/Input/Actions/IA_CraftMenu.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22939a0f79cfbee3e6aff3f572564fc2d4557f9bb38c27a4dc3ae2477052f5fa +size 1717 diff --git a/Elistria_Calling/Content/ThirdPerson/Input/Actions/IA_EquipmentMenu.uasset b/Elistria_Calling/Content/ThirdPerson/Input/Actions/IA_EquipmentMenu.uasset index 1625851..36b0b1b 100644 --- a/Elistria_Calling/Content/ThirdPerson/Input/Actions/IA_EquipmentMenu.uasset +++ b/Elistria_Calling/Content/ThirdPerson/Input/Actions/IA_EquipmentMenu.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:50ff9e9c9aa4f36042a2fe2e2fb6c8bd2c84d3aed5dd8f6518b77c5aaadab42f +oid sha256:49d5e9cc3235a44202a54e58b9fd9e9f58bcf9269f227becb064ba0bf551a4ac size 1433 diff --git a/Elistria_Calling/Content/ThirdPerson/Input/IMC_Default.uasset b/Elistria_Calling/Content/ThirdPerson/Input/IMC_Default.uasset index 7beaea1..0e29340 100644 --- a/Elistria_Calling/Content/ThirdPerson/Input/IMC_Default.uasset +++ b/Elistria_Calling/Content/ThirdPerson/Input/IMC_Default.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:39124382456ce6cac55437b13ed855360ec2d5380c5ef4ae04dbea2ff1595119 -size 19635 +oid sha256:a2d81b3098cced549aeb67d747369f39b12cb1302d19b27ca0eb52545b388c7e +size 20318