diff --git a/UnrealProject/Lost_Edge/Content/Blueprints/BP_InWorlTextLine.uasset b/UnrealProject/Lost_Edge/Content/Blueprints/BP_InWorlTextLine.uasset index c98bc00..21dc311 100644 --- a/UnrealProject/Lost_Edge/Content/Blueprints/BP_InWorlTextLine.uasset +++ b/UnrealProject/Lost_Edge/Content/Blueprints/BP_InWorlTextLine.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dc90497aa1206439959e0847752a4f22be51b20bf8a575516fbfcb2605220aac -size 40946 +oid sha256:b0ea4525ec383541ebbd7014a68721235a12b7aa4f53ed095839d432503121be +size 43708 diff --git a/UnrealProject/Lost_Edge/Content/Blueprints/Characters/BP_Player.uasset b/UnrealProject/Lost_Edge/Content/Blueprints/Characters/BP_Player.uasset index 16be0ba..3ec353b 100644 --- a/UnrealProject/Lost_Edge/Content/Blueprints/Characters/BP_Player.uasset +++ b/UnrealProject/Lost_Edge/Content/Blueprints/Characters/BP_Player.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d5ab9ac887ac3ffc32d57192270ac1b8e6328d590b7a4e8a589145137efa6bea -size 447199 +oid sha256:bf11e58a579c1b7d42efc63570f6c4853d6d088824d93359146a81c3054d6c29 +size 447196 diff --git a/UnrealProject/Lost_Edge/Content/Blueprints/Characters/StealthGuard/BP_StealthGuardAIController.uasset b/UnrealProject/Lost_Edge/Content/Blueprints/Characters/StealthGuard/BP_StealthGuardAIController.uasset index 1c448f2..c9af451 100644 --- a/UnrealProject/Lost_Edge/Content/Blueprints/Characters/StealthGuard/BP_StealthGuardAIController.uasset +++ b/UnrealProject/Lost_Edge/Content/Blueprints/Characters/StealthGuard/BP_StealthGuardAIController.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c4364a4eab2a5909e0e81c881bdef654beda07425fa54b0f75ece5aeae20fba0 -size 92552 +oid sha256:4e83a0874b6366795a963b4907b5f2e5c41446c730675f3c140fc1799bc4d53f +size 97781 diff --git a/UnrealProject/Lost_Edge/Content/Blueprints/Minigames/CrossyRoad/BP_Minigame_CrossyRoadManager.uasset b/UnrealProject/Lost_Edge/Content/Blueprints/Minigames/CrossyRoad/BP_Minigame_CrossyRoadManager.uasset index cee6485..43ded9b 100644 --- a/UnrealProject/Lost_Edge/Content/Blueprints/Minigames/CrossyRoad/BP_Minigame_CrossyRoadManager.uasset +++ b/UnrealProject/Lost_Edge/Content/Blueprints/Minigames/CrossyRoad/BP_Minigame_CrossyRoadManager.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f365881f19ad38551595f5f50bf9efa87fb272f54bb889a446ef4387b4dfccd4 -size 74058 +oid sha256:eeb6bd175395792a5075f625b73383da48fb9d27d330de7b4daad372de0c90a5 +size 82898 diff --git a/UnrealProject/Lost_Edge/Content/Blueprints/Minigames/SubwaySurf/BP_Minigame_SubwaySurfManager.uasset b/UnrealProject/Lost_Edge/Content/Blueprints/Minigames/SubwaySurf/BP_Minigame_SubwaySurfManager.uasset index 2af808c..31a4d56 100644 --- a/UnrealProject/Lost_Edge/Content/Blueprints/Minigames/SubwaySurf/BP_Minigame_SubwaySurfManager.uasset +++ b/UnrealProject/Lost_Edge/Content/Blueprints/Minigames/SubwaySurf/BP_Minigame_SubwaySurfManager.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ab747a21559e473f55a8ba69f0b1343e3bd6b8dbd5083dabd862d5f8e4f54477 -size 57999 +oid sha256:5fcd62dcc528b62e34279849527f22477b4b49771b63a1280854fadb60881c98 +size 66485 diff --git a/UnrealProject/Lost_Edge/Content/Input/Actions/IA_OpenMenu.uasset b/UnrealProject/Lost_Edge/Content/Input/Actions/IA_OpenMenu.uasset index 1c9ec45..3926a9a 100644 --- a/UnrealProject/Lost_Edge/Content/Input/Actions/IA_OpenMenu.uasset +++ b/UnrealProject/Lost_Edge/Content/Input/Actions/IA_OpenMenu.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7307aa0e167c8675ff50adae812d1b3acec7323887089d4e3056e70b97a4aab4 -size 1956 +oid sha256:d82cfbf1f6fd45a8546e6950af77495fdb979cc00bf879cb8830a653b69118c0 +size 2008 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_1/Blueprints/BP_TriggerBoxScene3Teleport.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_1/Blueprints/BP_TriggerBoxScene3Teleport.uasset new file mode 100644 index 0000000..47e9855 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_1/Blueprints/BP_TriggerBoxScene3Teleport.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:621d78f64a6db7d5988b5b494601c7414a4b9b100f24ac75f12683e72b7c1875 +size 37116 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_1/Blueprints/BP_TriggerBoxScene4_End.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_1/Blueprints/BP_TriggerBoxScene4_End.uasset index 36a3e37..cad7cc4 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_1/Blueprints/BP_TriggerBoxScene4_End.uasset +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_1/Blueprints/BP_TriggerBoxScene4_End.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4465a067aaed50e8a33dec88335d4a4d4334f4d0a4ca74171d7c3bea19a10824 -size 40428 +oid sha256:75dda5bf2440540543258be6ef910d74f9242c28a53bffedb9b3a4070d120cfe +size 40550 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_1/Blueprints/Lights/BP_LightFlickering.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_1/Blueprints/Lights/BP_LightFlickering.uasset index 467ea8a..85e243f 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_1/Blueprints/Lights/BP_LightFlickering.uasset +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_1/Blueprints/Lights/BP_LightFlickering.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3f87fb5fc0457aa8c0309018c6ed5d86340d8b4af72792b60fde6004a42c9502 -size 47147 +oid sha256:42a294891e03c07b8c59f19d6729681257f9203cf0015e62ad4be7ee30a6d08c +size 14926 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_1/L_Level1.umap b/UnrealProject/Lost_Edge/Content/Levels/Level_1/L_Level1.umap index d75aea6..017393d 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_1/L_Level1.umap +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_1/L_Level1.umap @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c627870ba26cd1adffdccddf584e3e07f0bd226c0c2cb16b5cda930af8e8b595 -size 388223074 +oid sha256:d76c25b30f7c3e2bbc96b27813c2ffe5ea85f2dd3e6930d0608298d20ae84832 +size 388253587 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_1/L_Level1_BuiltData.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_1/L_Level1_BuiltData.uasset index 4279412..c3a301c 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_1/L_Level1_BuiltData.uasset +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_1/L_Level1_BuiltData.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c44d469fc6d570cfe47e4729ccc4a068ed3ba261873bc32b9cf8edda0bc40f5f -size 1437298 +oid sha256:6ba93f3460208e236fe0bf5a7479c7f9cac40ca79bd2bb43b3a465c9f4bf9dd2 +size 1434734 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_2/L_Level2.umap b/UnrealProject/Lost_Edge/Content/Levels/Level_2/L_Level2.umap index a4b9bd9..7f9745b 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_2/L_Level2.umap +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_2/L_Level2.umap @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e9b76bb84eef4e930e0789adb42b5853fd5c024dc483119fbc9fcda93240b564 -size 38742261 +oid sha256:cbf55346ad6e39a3ac3ee4f495b16d46852b5b3e42a6f392d7debdf976b53480 +size 38745745 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_2/Materials/PurpleMetal.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_2/Materials/PurpleMetal.uasset index b9d0d22..c3ccdc7 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_2/Materials/PurpleMetal.uasset +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_2/Materials/PurpleMetal.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7178f2815615584c0af83939f7ae3e3dc467eed7970a5ea150fb2b196336804f -size 127868 +oid sha256:9677ef75a0b3f314f286814bced828e8a1712ba5255fed488c4e4555dbef32a8 +size 128289 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/L_Level3.umap b/UnrealProject/Lost_Edge/Content/Levels/Level_3/L_Level3.umap index 08a1ae8..7767a50 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/L_Level3.umap +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/L_Level3.umap @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4da09e4cf0f901d45ac718c28e7b8abc6578d7d91ef6cd7f3bdeb146cb7e2a6e -size 2808446 +oid sha256:59563dd2899361719b5527d9864f57fc4847887b4d60894cf2f3c74ffa98556d +size 2828905 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Other/GC_Level3_GlassWall.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Other/GC_Level3_GlassWall.uasset index 80e04a0..e21eb1a 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Other/GC_Level3_GlassWall.uasset +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Other/GC_Level3_GlassWall.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ed287e2c13d3f4f419f43d5fc0bd2db753b04fe31612ac4775d419e9d200b4ba -size 539757 +oid sha256:ff793d88bfd43aca08a9d8df0a75d50264378af08bd055a34c1cab857f8bd21c +size 539939 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_5/Blueprints/BP_Level5_ExitGame.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_5/Blueprints/BP_Level5_ExitGame.uasset new file mode 100644 index 0000000..c6bafd3 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_5/Blueprints/BP_Level5_ExitGame.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94c713dbcfce0477a1c4061df66ea58c1cb4e09bda8b57782eb5810355f6134d +size 34154 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_5/Blueprints/BP_Level5_LoadTestLevel.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_5/Blueprints/BP_Level5_LoadTestLevel.uasset new file mode 100644 index 0000000..eed7321 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_5/Blueprints/BP_Level5_LoadTestLevel.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8963659fece8937f42c40bb38d47b2138e0260e32a7874d2f7575a0e1016233 +size 34783 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_5/Blueprints/BP_Level5_LoadTestLevelTrigger.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_5/Blueprints/BP_Level5_LoadTestLevelTrigger.uasset new file mode 100644 index 0000000..7540b80 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_5/Blueprints/BP_Level5_LoadTestLevelTrigger.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1a77ffb10784f7e6e212007001689b7c98d491321eb193cc5e1c56ac58d1d2f +size 37697 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_5/L_Level5.umap b/UnrealProject/Lost_Edge/Content/Levels/Level_5/L_Level5.umap index 7372cc4..e1ffd2e 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_5/L_Level5.umap +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_5/L_Level5.umap @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0d3ed49e60679beb039c9c3a2c6ff3e2c806b8d87c174b9538529d74fc704dc8 -size 32696 +oid sha256:77411408cc34a915c39e94dbbee4b5ae6e682e14696d315d60ba4b978edce9d8 +size 46443 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_5/L_Level5_BuiltData.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_5/L_Level5_BuiltData.uasset new file mode 100644 index 0000000..689c91b --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_5/L_Level5_BuiltData.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31b0932c3b478b8659294b14f851581b149fa5fe157dcffcd66f4f5326e6657d +size 850610 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Test/L_Test.umap b/UnrealProject/Lost_Edge/Content/Levels/Test/L_Test.umap index b2297b9..acd9c00 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Test/L_Test.umap +++ b/UnrealProject/Lost_Edge/Content/Levels/Test/L_Test.umap @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:22b4df730eb43da5587b60a25f4056519a7bffa33cab7645711fb382ee7b6d6b -size 2916247 +oid sha256:41c9eff0cd19f52c528b902900e72752c6984cc26022eb74f7ebf1daa705b34c +size 2932816 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Test/L_Test_BuiltData.uasset b/UnrealProject/Lost_Edge/Content/Levels/Test/L_Test_BuiltData.uasset index 2100858..e9fb9fa 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Test/L_Test_BuiltData.uasset +++ b/UnrealProject/Lost_Edge/Content/Levels/Test/L_Test_BuiltData.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4709c1328015fe0ec6ae192210f49e06972893eb6ab740df18bb7a18a181a2c0 -size 585835 +oid sha256:c86fd07942df1d6f4e5af3100023e1f17c09fd4a3f224699e5fe4de706b080e8 +size 368420 diff --git a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Moss4.uasset b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Moss4.uasset index e9dd8a6..8507cda 100644 --- a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Moss4.uasset +++ b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Moss4.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2bbdef4dca4eb91b380d5c1e258169abe352359a86dc102871364d6597c0b9c5 -size 22445 +oid sha256:04b335f4f8a2dcd04d015f6dd5e7f1a1457bf34369201c45393c1733687c51f9 +size 22502 diff --git a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Wireframe.uasset b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Wireframe.uasset index 0b71b01..afeeddd 100644 --- a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Wireframe.uasset +++ b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Wireframe.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e851eacf2a05a550d657c58e63cfd9f913f28c1bf2948df642cf72ed6f1852b8 -size 149433 +oid sha256:d3e4116531716b04719d66f530865fb1df4cdb7dd11599db329a31631002aa84 +size 149833 diff --git a/UnrealProject/Lost_Edge/Content/Models/Characters/Human/BPA_HumanPlayer.uasset b/UnrealProject/Lost_Edge/Content/Models/Characters/Human/BPA_HumanPlayer.uasset index 7b0139f..dab8a4b 100644 --- a/UnrealProject/Lost_Edge/Content/Models/Characters/Human/BPA_HumanPlayer.uasset +++ b/UnrealProject/Lost_Edge/Content/Models/Characters/Human/BPA_HumanPlayer.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:67b06536b5eff9a0160c8629420599696e924d919b4870890a15d7e6ad7d0680 -size 1211899 +oid sha256:34f1614e5eaf14222936babdd2c55f65d638938948189093a137af3a180f21ef +size 1208585 diff --git a/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopColor.uasset b/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopColor.uasset index 2b7f670..24e03e3 100644 --- a/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopColor.uasset +++ b/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopColor.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2bbaadaec6722227f04c9bac2fc39821d6d569bc0bc0cd5b123c9e33112b6863 -size 51992 +oid sha256:bb585701ef70be8f9d4a7696df82b99f05a043a10b92ee5789c0ef01abacb014 +size 52049 diff --git a/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopKeyboard.uasset b/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopKeyboard.uasset index 95b029c..9d6fcd0 100644 --- a/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopKeyboard.uasset +++ b/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopKeyboard.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:edcda8d5a611cff50e83ea35d2e14c266f6ae9d3e0797b2c86f3813b14a064ef -size 53351 +oid sha256:23c3de660cd5ce484f3b163c65cab26bafcbb969cc93864addf11a60041927e9 +size 53408 diff --git a/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopScreen.uasset b/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopScreen.uasset index 9deca76..b993709 100644 --- a/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopScreen.uasset +++ b/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_LaptopScreen.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:93cc1d864edfde4dc680d87156286dd91c0b5bf178cc45e978a6ed212540e905 -size 51330 +oid sha256:58d72d54c5ef33cf8cb9f557c5819a34ad2443af66dc83fc664634c0dc7ed947 +size 51387 diff --git a/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_MugColor.uasset b/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_MugColor.uasset index d93f96f..c14de4e 100644 --- a/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_MugColor.uasset +++ b/UnrealProject/Lost_Edge/Content/Models/Marketplace/LowPolyOffice/Materials/M_MugColor.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f7a14b6a725e6615316c2227f2f264162d81339746502a85757f5c9133f4ed1e -size 53530 +oid sha256:7c688eda341d2db8d9a92f5cbb3fa3e517a9586f7e0d84fa46cb0b5db79409a0 +size 53587 diff --git a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Components/Classes/UICC_MainMenu_Page.uasset b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Components/Classes/UICC_MainMenu_Page.uasset index bd484a6..53887c8 100644 --- a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Components/Classes/UICC_MainMenu_Page.uasset +++ b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Components/Classes/UICC_MainMenu_Page.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b2e2b41d5236566cf0955b14d5fa49d0475768a03a04c493d2ef63ed438c9416 -size 16200 +oid sha256:302f1a39c62972f91b1241d95efdf6145dd017fb796dba85244024945f710552 +size 20877 diff --git a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Credits.uasset b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Credits.uasset index 53fe73b..dc7236a 100644 --- a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Credits.uasset +++ b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Credits.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:69348139e6eb99f394c939e809e87b4e256db6e8e8949f158040a3c0e47a9ccb -size 118034 +oid sha256:ddb4c1c4ba8ee61c83af9cd1e55637e100868b26cb1b329fb2a566d46fdabfee +size 163400 diff --git a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Home.uasset b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Home.uasset index 3e17d98..761e625 100644 --- a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Home.uasset +++ b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Home.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:521bff6a76ac2e73757f4215f41d347aebb27863955557526bf7f785df5b743b -size 131842 +oid sha256:f229bfcf6d1123cb46485f8c386ff40b1301f153d8116c42ca6b21b5a16d0f1c +size 96777 diff --git a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options.uasset b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options.uasset index ebde59a..b8e17a4 100644 --- a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options.uasset +++ b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b0e781aa6d6836355b90fbd758ed2a1c628813e7492f62e982105f74f0580e0b -size 67822 +oid sha256:8338c9dd61a3d2ba3e7fcf02c5b7b2a02bd727535976c3c067dc640d6f3e36b9 +size 68269 diff --git a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Audio.uasset b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Audio.uasset index c2a5540..f773079 100644 --- a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Audio.uasset +++ b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Audio.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3bc5f9b896b15b2594d32e270eb79a78f080890bbb4bb3c9a9108293863a7a9c -size 178556 +oid sha256:485ff8cc6d42623144fd5ebc12499cf3c310a53f53f3ce166592af7785b54b96 +size 180474 diff --git a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Game.uasset b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Game.uasset index 89640c2..d1a3265 100644 --- a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Game.uasset +++ b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Game.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7550073813e62fc6695d9241ff67ba456526a907227420c8fcf1de0f078338c1 -size 96918 +oid sha256:3ee8d0d261b0cb4b00855555feb2e658fd245ac46aab4960ab7229a5f8eccebc +size 97877 diff --git a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Graphics.uasset b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Graphics.uasset index 0bfecce..c35b25e 100644 --- a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Graphics.uasset +++ b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/Pages/UI_MainMenu_Page_Options_Graphics.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c58568acd509b8d59e4f3a6b82546db2846e0453aded05447e3f91d595e8d23c -size 597919 +oid sha256:83126fef3de7a5464e33fcdd789895d2e5fffa303c9396b04248ffc12e573ac2 +size 593303 diff --git a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/UI_MainMenu.uasset b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/UI_MainMenu.uasset index 124705f..190a999 100644 --- a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/UI_MainMenu.uasset +++ b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/UI_MainMenu.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ee1d2834f974b463e177bef4f5a1b5bdb507e0b1dbe004781e183ace8ea91361 -size 248273 +oid sha256:246fbe716376b184e911829a63d7d78247f3d5b91508db3217765e177006124f +size 253289 diff --git a/UnrealProject/Lost_Edge/Content/UI/Blueprints/UI_TextLine.uasset b/UnrealProject/Lost_Edge/Content/UI/Blueprints/UI_TextLine.uasset index 533a265..4abdc26 100644 --- a/UnrealProject/Lost_Edge/Content/UI/Blueprints/UI_TextLine.uasset +++ b/UnrealProject/Lost_Edge/Content/UI/Blueprints/UI_TextLine.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:434c240eec1737cac4b8c0558550a8ca59fb478c03710fb3acbd01ffc4b3526d -size 39490 +oid sha256:048e0388d0feb824fa656a4df3e38505e2f0ea774f0f237287dc952e60bfb996 +size 39335 diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/CommonFunctions.cpp b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/CommonFunctions.cpp index 02be0f6..7378717 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/CommonFunctions.cpp +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/CommonFunctions.cpp @@ -55,6 +55,17 @@ int32 UCommonFunctions::StringIndexInTextArray(const TArray& array, const return -1; } +int32 UCommonFunctions::SubstringCount(const FString& in, const FString& substr) +{ + int32 result = 0; + + int32 i = -1; + while((i = in.Find(substr, ESearchCase::Type::CaseSensitive, ESearchDir::Type::FromStart, i + 1)) != INDEX_NONE) + ++result; + + return result; +} + void UCommonFunctions::DestroyActorRecursively(AActor* actor) { TArray childs; diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/CommonFunctions.h b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/CommonFunctions.h index 0ea1804..25cff9e 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/CommonFunctions.h +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/CommonFunctions.h @@ -53,6 +53,8 @@ public: UFUNCTION(BlueprintPure) static int32 StringIndexInTextArray(const TArray& array, const FString& value); + UFUNCTION(BlueprintPure) + static int32 SubstringCount(const FString& in, const FString& substr); /** Recursively destroy actor and all its childs (the default Destroy doesn't have consistent behavior) */ UFUNCTION(BlueprintCallable, Category = Actor) diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/GraphicsSettingsHelper.cpp b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/GraphicsSettingsHelper.cpp index 2a95101..5aace6e 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/GraphicsSettingsHelper.cpp +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/GraphicsSettingsHelper.cpp @@ -116,11 +116,7 @@ void UGraphicsSettingsHelper::CenterWindowPosition(UCustomGameSettings* settings return; FIntPoint position; - if(GetDisplayMode(settings) == EDisplayMode::Fullscreen) - { - position = { 0, 0 }; - } - else + if(GetDisplayMode(settings) == EDisplayMode::Windowed) { auto monitors = GetAvailableMonitors(); int32 monitorId = GetMonitorId(settings); @@ -132,6 +128,10 @@ void UGraphicsSettingsHelper::CenterWindowPosition(UCustomGameSettings* settings FIntPoint window = GetResolution(settings); position = { offset + (monitor.X - window.X) / 2, (monitor.Y - window.Y) / 2 }; } + else + { + position = { 0, 0 }; + } SetWindowPosition(settings, position); } diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Minigame/Minigame.cpp b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Minigame/Minigame.cpp index e46fd96..61c65fe 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Minigame/Minigame.cpp +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Minigame/Minigame.cpp @@ -61,4 +61,6 @@ void AMinigame::EndPlay(const EEndPlayReason::Type EndPlayReason) { if(instance == this) instance = nullptr; + + Super::EndPlay(EndPlayReason); } diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/PlayerBase.cpp b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/PlayerBase.cpp index 4b1749d..74786d3 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/PlayerBase.cpp +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/PlayerBase.cpp @@ -348,30 +348,7 @@ void APlayerBase::ShowJournal() void APlayerBase::ShowMenu() { if(auto WM = AMainGameModeBase::GetWidgetsManager()) - { - if(GetWorld()->IsPaused()) - { - WM->HideMainMenu(); - if(auto PC = ACustomPlayerController::Get()) - { - PC->SetShowMouseCursor(false); - PC->SetInputMode(FInputModeGameOnly{}); - } - UnlockPlayer(FPlayerLock::All()); - UGameplayStatics::SetGamePaused(GetWorld(), false); - } - else - { - WM->ShowMainMenu(); - if(auto PC = ACustomPlayerController::Get()) - { - PC->SetShowMouseCursor(true); - PC->SetInputMode(FInputModeGameAndUI{}); - } - LockPlayer(FPlayerLock::All()); - UGameplayStatics::SetGamePaused(GetWorld(), true); - } - } + WM->MenuCall(); } FPlayerLock FPlayerLock::All() diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/MainMenu/MainMenuWidget.cpp b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/MainMenu/MainMenuWidget.cpp index acff3d2..c046b32 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/MainMenu/MainMenuWidget.cpp +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/MainMenu/MainMenuWidget.cpp @@ -9,6 +9,11 @@ #include "MainMenuButtonWidget.h" #include "Widgets/WidgetsManager.h" +namespace +{ + constexpr float userCallDelaySeconds = 0.1f; +} + bool UMainMenuWidget::Initialize() { //FWidgetAnimationDynamicEvent closeFinished; @@ -18,6 +23,25 @@ bool UMainMenuWidget::Initialize() return UUserWidget::Initialize(); } +void UMainMenuWidget::UserCall() +{ + float time = GetWorld()->GetRealTimeSeconds(); + if(time - userCallTimeStamp < userCallDelaySeconds) + return; + userCallTimeStamp = time; + + if(Visibility == ESlateVisibility::Hidden) + { + if(auto GM = AMainGameModeBase::Get()) + if(auto WM = GM->GetWidgetsManager()) + WM->ShowMainMenu(true); + } + else + { + OnUserCall(); + } +} + void UMainMenuWidget::Show(bool fast) { SetVisibility(ESlateVisibility::Visible); diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/MainMenu/MainMenuWidget.h b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/MainMenu/MainMenuWidget.h index 550bc7b..e32bc2a 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/MainMenu/MainMenuWidget.h +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/MainMenu/MainMenuWidget.h @@ -18,6 +18,9 @@ class UMainMenuWidget : public UUserWidget public: virtual bool Initialize() override; + void UserCall(); + UFUNCTION(BlueprintImplementableEvent) + void OnUserCall(); UFUNCTION(BlueprintCallable) void Show(bool fast = true); UFUNCTION(BlueprintCallable) @@ -38,4 +41,7 @@ public: protected: UFUNCTION() void Closed(); + +private: + float userCallTimeStamp = 0; }; diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/WidgetsManager.cpp b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/WidgetsManager.cpp index ba1d1e7..ed27cd1 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/WidgetsManager.cpp +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/WidgetsManager.cpp @@ -11,6 +11,7 @@ #include "CustomGameInstance.h" #include "CustomGameSettings.h" +#include "CustomPlayerController.h" #include "Interactable/Interactable.h" #include "Interactable/Modificators/InteractableModificator.h" #include "Interactable/Modificators/InventoryInteractableModificator.h" @@ -165,8 +166,24 @@ void UWidgetsManager::RemoveOverlayWidget(UUserWidget* widget) +void UWidgetsManager::MenuCall() +{ + mainMenuWidget->UserCall(); +} + void UWidgetsManager::ShowMainMenu(bool pause) { + if(auto PC = ACustomPlayerController::Get()) + { + PC->SetShowMouseCursor(true); + PC->SetInputMode(FInputModeGameAndUI{}); + } + if(auto p = APlayerBase::Get()) + { + p->LockPlayer(FPlayerLock::All()); + } + UGameplayStatics::SetGamePaused(GetWorld(), true); + mainMenuWidget->Show(pause); HideJournal(); HideCheatMenu(); @@ -174,6 +191,17 @@ void UWidgetsManager::ShowMainMenu(bool pause) void UWidgetsManager::HideMainMenu() { + if(auto PC = ACustomPlayerController::Get()) + { + PC->SetShowMouseCursor(false); + PC->SetInputMode(FInputModeGameOnly{}); + } + if(auto p = APlayerBase::Get()) + { + p->UnlockPlayer(FPlayerLock::All()); + } + UGameplayStatics::SetGamePaused(GetWorld(), false); + mainMenuWidget->Hide(); } diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/WidgetsManager.h b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/WidgetsManager.h index 2403073..8a763f4 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/WidgetsManager.h +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Widgets/WidgetsManager.h @@ -32,7 +32,10 @@ public: UFUNCTION(BlueprintCallable, Category = WidgetsManager) void RemoveOverlayWidget(class UUserWidget* widget); + void MenuCall(); + UFUNCTION(BlueprintCallable, Category = WidgetsManager) void ShowMainMenu(bool pause = true); + UFUNCTION(BlueprintCallable, Category = WidgetsManager) void HideMainMenu(); UFUNCTION(BlueprintCallable, Category = WidgetsManager)