From d0073dda4e3c898d8b08a1066c8c6c4e43544046 Mon Sep 17 00:00:00 2001 From: Nyx Date: Fri, 29 Aug 2025 00:55:23 -0600 Subject: [PATCH] started on refactoring for multiplayer, started crafting system --- Elistria_Calling/Config/DefaultEngine.ini | 9 +++++++-- .../Blueprints/BPI_PlayerControlled.uasset | 3 +++ .../Blueprints/BP_GameState.uasset | 3 +++ .../Blueprints/BP_PlayerController.uasset | 3 +++ .../Blueprints/BP_PlayerState.uasset | 3 +++ .../Crafting_System/SCraftingData.uasset | 3 +++ .../Crafting_System/SItemData.uasset | 3 +++ .../Blueprints/BP_ThirdPersonCharacter.uasset | 4 ++-- .../Blueprints/BP_ThirdPersonGameMode.uasset | Bin 14094 -> 130 bytes Elistria_Calling/Elistria_Calling.uproject | 4 ++++ 10 files changed, 31 insertions(+), 4 deletions(-) create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPI_PlayerControlled.uasset create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_GameState.uasset create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerController.uasset create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerState.uasset create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SCraftingData.uasset create mode 100644 Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemData.uasset diff --git a/Elistria_Calling/Config/DefaultEngine.ini b/Elistria_Calling/Config/DefaultEngine.ini index 05d019f..72733b4 100644 --- a/Elistria_Calling/Config/DefaultEngine.ini +++ b/Elistria_Calling/Config/DefaultEngine.ini @@ -3,11 +3,16 @@ GameName=Elistria_Calling [/Script/EngineSettings.GameMapsSettings] EditorStartupMap=/Game/ThirdPerson/Maps/ThirdPersonMap.ThirdPersonMap -GameDefaultMap=/Game/ThirdPerson/Maps/ThirdPersonMap.ThirdPersonMap -TransitionMap= +LocalMapOptions= +TransitionMap=None bUseSplitscreen=True TwoPlayerSplitscreenLayout=Horizontal ThreePlayerSplitscreenLayout=FavorTop +FourPlayerSplitscreenLayout=Grid +bOffsetPlayerGamepadIds=False +GameInstanceClass=/Script/Engine.GameInstance +GameDefaultMap=/Game/ThirdPerson/Maps/ThirdPersonMap.ThirdPersonMap +ServerDefaultMap=/Engine/Maps/Entry.Entry GlobalDefaultGameMode=/Game/ThirdPerson/Blueprints/BP_ThirdPersonGameMode.BP_ThirdPersonGameMode_C GlobalDefaultServerGameMode=None diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPI_PlayerControlled.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPI_PlayerControlled.uasset new file mode 100644 index 0000000..8a377bd --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BPI_PlayerControlled.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:804510bd506cc90d7d8269c1f7e276b7cf9f7ec7cd8fd4b154338e199d2137b2 +size 16207 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_GameState.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_GameState.uasset new file mode 100644 index 0000000..ba803ac --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_GameState.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cad7e6fe2fe5f348c20778bcd53d8d5a61ca08834cc72a64e35b1005b7e20a1 +size 20469 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerController.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerController.uasset new file mode 100644 index 0000000..69f7a2e --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerController.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3fa6ff36a74c6ab0bec825215e8c63625d9332a25ee917ca68071b2b662664e5 +size 138904 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerState.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerState.uasset new file mode 100644 index 0000000..bf101e8 --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Blueprints/BP_PlayerState.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:079afdb342367bc31fb53bc46136c93e7714efea3c1b5961cdec62d9431cf2b7 +size 20368 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SCraftingData.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SCraftingData.uasset new file mode 100644 index 0000000..221d662 --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SCraftingData.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c75d6bd4f4e45505fff2c35db0326abc04816cbabb93b3a38191e7b17fe4c2eb +size 3918 diff --git a/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemData.uasset b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemData.uasset new file mode 100644 index 0000000..bc0e7d7 --- /dev/null +++ b/Elistria_Calling/Content/MAIN_CONTENT/Crafting_System/SItemData.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc9b219b313719f352a3146dbb70a477ebd5f537b1c15cde26dde69b6a699feb +size 5800 diff --git a/Elistria_Calling/Content/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.uasset b/Elistria_Calling/Content/ThirdPerson/Blueprints/BP_ThirdPersonCharacter.uasset index 62078cf..0bc71d7 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:379f8df60312af8549744485b98eb2a3d8c25cc20245ad66c608b695edf9bcee -size 1156782 +oid sha256:87a0f5b39ca171ad825e613cab168d676473ce527de9464901944f6fc738296b +size 1097629 diff --git a/Elistria_Calling/Content/ThirdPerson/Blueprints/BP_ThirdPersonGameMode.uasset b/Elistria_Calling/Content/ThirdPerson/Blueprints/BP_ThirdPersonGameMode.uasset index 9a447e953c9a8fe3e28269820d3b9349d53c8a40..54880d0c6a55624564df98a072cd9038759ccfe5 100644 GIT binary patch literal 130 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 diff --git a/Elistria_Calling/Elistria_Calling.uproject b/Elistria_Calling/Elistria_Calling.uproject index 09daac0..60b315c 100644 --- a/Elistria_Calling/Elistria_Calling.uproject +++ b/Elistria_Calling/Elistria_Calling.uproject @@ -34,6 +34,10 @@ { "Name": "OnlineFramework", "Enabled": true + }, + { + "Name": "Iris", + "Enabled": true } ] } \ No newline at end of file