From cbfcfdcdf73b082562b75a846932b4e1707b003a Mon Sep 17 00:00:00 2001 From: Oleg Petruny Date: Thu, 6 Feb 2025 18:21:14 +0100 Subject: [PATCH] Experimental room --- ...T_Level3_ExperimentalRoom_Floor_Difuse.png | Bin 0 -> 1893 bytes ...T_Level3_ExperimentalRoom_Floor_Normal.png | Bin 0 -> 307 bytes .../T_Level3_ExperimentalRoom_Wall_Difuse.png | Bin 0 -> 2287 bytes .../T_Level3_ExperimentalRoom_Wall_Normal.png | Bin 0 -> 2146 bytes Images/Textures/T_Mask_Half.png | Bin 0 -> 1373 bytes Models/Constructions/SM_CylinderQuat.blend | Bin 0 -> 676584 bytes Models/Constructions/SM_CylinderQuat.fbx | Bin 0 -> 13116 bytes .../Lost_Edge/Config/DefaultEngine.ini | 1 + .../Audio/Sounds/SW_ElectricZap.uasset | 4 ++-- .../Blueprints/Decorations/BP_Camera.uasset | 4 ++-- .../Blueprints/Items/BP_CompanionCube.uasset | 4 ++-- .../BP_Level3_PortalRoom_PressurePlate.uasset | 3 --- .../BP_Level3_TechnicalRoom_Cable.uasset | 3 --- .../BP_Level3_TechnicalRoom_CableEnd.uasset | 3 --- ...vel3_ExperimentalRoom_CubeMeltBegin.uasset | 3 +++ ...Level3_ExperimentalRoom_CubeMeltEnd.uasset | 3 +++ ...vel3_ExperimentalRoom_ElevatorBegin.uasset | 3 +++ ...Level3_ExperimentalRoom_ElevatorEnd.uasset | 3 +++ .../BP_Level3_ExperimentalRoom_Fail.uasset | 3 +++ .../BP_Level3_ExperimentalRoom_Intro.uasset | 3 +++ ...vel3_ExperimentalRoom_PressurePlate.uasset | 3 +++ .../BP_Level3_TechnicalRoom_Cable.uasset | 4 ++-- ...Level3_ExperimentalRoom_ElevatorEnd.uasset | 3 +++ ...vel3_ExperimentalRoom_ElevatorStart.uasset | 3 +++ ...alogue_Level3_ExperimentalRoom_End1.uasset | 3 +++ ...alogue_Level3_ExperimentalRoom_End2.uasset | 3 +++ ...alogue_Level3_ExperimentalRoom_Fail.uasset | 3 +++ ...ogue_Level3_ExperimentalRoom_Intro1.uasset | 3 +++ ...ogue_Level3_ExperimentalRoom_Intro2.uasset | 3 +++ .../E_Level3_ExperimentalRoom_Event.uasset | 3 +++ .../EventCodes/E_Level3_RoomCode.uasset | 4 ++-- .../E_Level3_TechnicalRoom_Event.uasset | 4 ++-- .../Levels/Level_3/GC_Level3_GlassWall.uasset | 3 +++ .../Content/Levels/Level_3/L_Level3.umap | 4 ++-- .../MI_Level3_ExperimentalRoom_Roof.uasset | 3 +++ .../M_Level3_ExperimentalRoom_Floor.uasset | 3 +++ ..._Level3_ExperimentalRoom_Floor_Dark.uasset | 3 +++ .../M_Level3_ExperimentalRoom_Wall.uasset | 3 +++ ...M_Level3_ExperimentalRoom_Wall_Dark.uasset | 3 +++ ...evel3_ExperimentalRoom_Floor_Difuse.uasset | 3 +++ ...evel3_ExperimentalRoom_Floor_Normal.uasset | 3 +++ ...Level3_ExperimentalRoom_Wall_Difuse.uasset | 3 +++ ...Level3_ExperimentalRoom_Wall_Normal.uasset | 3 +++ .../Levels/Level_3/Materials/M_Frame.uasset | 3 --- .../M_Level3_TechnicalRoom_Light.uasset | 3 --- .../MPC_Level3_TechnicalRoomLampsLight.uasset | 3 --- ...SM_Level3_TechnicalRoom_Stage2_Box1.uasset | 3 --- .../Level_3/Other/GC_Level3_GlassWall.uasset | 3 +++ ...Level3_ExperimentalRoom_CubeSmelter.uasset | 3 +++ ...vel3_ExperimentalRoom_ElevatorBegin.uasset | 3 +++ ...Level3_ExperimentalRoom_ElevatorEnd.uasset | 3 +++ .../Seq_Level3_ExperimentalRoom_End.uasset | 3 +++ .../Seq_Level3_ExperimentalRoom_Intro1.uasset | 3 +++ .../Seq_Level3_ExperimentalRoom_Intro2.uasset | 3 +++ ...eq_Level3_ExperimentalRoom_Platform.uasset | 3 +++ .../Seq_Level3_PuzzlePortal_Platform.uasset | 3 --- .../Content/Levels/Level_4/L_Level4.umap | 4 ++-- .../Functions/MF_DirtTexture.uasset | 3 +++ .../MF_ObjectScaleXYAlignedUV.uasset | 3 +++ .../MF_ObjectScaleXZAlignedUV.uasset | 3 +++ .../MF_ObjectScaleYZAlignedUV.uasset | 3 +++ .../Functions/MF_WorldAlignedXYUV.uasset | 3 +++ .../Functions/MF_WorldAlignedXZUV.uasset | 3 +++ .../Content/MaterialsLibrary/M_Glass.uasset | 4 ++-- .../TexturesLibrary/Masks/T_Mask_Half.uasset | 3 +++ .../Constructions/SM_CylinderQuat.uasset | 3 +++ .../SMA_SecurityCamera/M_Color_White.uasset | 3 --- .../Pages/UI_MainMenu_Page_Credits.uasset | 4 ++-- .../MainMenu/ST_MainMenu_Credits.uasset | 3 +++ UnrealProject/Lost_Edge/Lost_Edge.uproject | 4 ---- .../Lost_Edge/Private/DialogueManager.cpp | 22 +++++++++++------- .../Lost_Edge/Private/DialogueManager.h | 2 +- .../Source/Lost_Edge/Private/Levels/Level3.h | 16 +++++++++++++ .../Source/Lost_Edge/Private/QuestManager.cpp | 4 ++++ 74 files changed, 182 insertions(+), 60 deletions(-) create mode 100644 Images/Textures/T_Level3_ExperimentalRoom_Floor_Difuse.png create mode 100644 Images/Textures/T_Level3_ExperimentalRoom_Floor_Normal.png create mode 100644 Images/Textures/T_Level3_ExperimentalRoom_Wall_Difuse.png create mode 100644 Images/Textures/T_Level3_ExperimentalRoom_Wall_Normal.png create mode 100644 Images/Textures/T_Mask_Half.png create mode 100644 Models/Constructions/SM_CylinderQuat.blend create mode 100644 Models/Constructions/SM_CylinderQuat.fbx delete mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_PortalRoom_PressurePlate.uasset delete mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_TechnicalRoom_Cable.uasset delete mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_TechnicalRoom_CableEnd.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_CubeMeltBegin.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_CubeMeltEnd.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_ElevatorBegin.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_ElevatorEnd.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_Fail.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_Intro.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_PressurePlate.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_ElevatorEnd.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_ElevatorStart.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_End1.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_End2.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Fail.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Intro1.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Intro2.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_ExperimentalRoom_Event.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/GC_Level3_GlassWall.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/MI_Level3_ExperimentalRoom_Roof.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Floor.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Floor_Dark.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Wall.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Wall_Dark.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Floor_Difuse.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Floor_Normal.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Wall_Difuse.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Wall_Normal.uasset delete mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/M_Frame.uasset delete mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/M_Level3_TechnicalRoom_Light.uasset delete mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/TechnicalRoom/MPC_Level3_TechnicalRoomLampsLight.uasset delete mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Models/SM_SM_Level3_TechnicalRoom_Stage2_Box1.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Other/GC_Level3_GlassWall.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_CubeSmelter.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_ElevatorBegin.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_ElevatorEnd.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_End.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Intro1.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Intro2.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Platform.uasset delete mode 100644 UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_PuzzlePortal_Platform.uasset create mode 100644 UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_DirtTexture.uasset create mode 100644 UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleXYAlignedUV.uasset create mode 100644 UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleXZAlignedUV.uasset create mode 100644 UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleYZAlignedUV.uasset create mode 100644 UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_WorldAlignedXYUV.uasset create mode 100644 UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_WorldAlignedXZUV.uasset create mode 100644 UnrealProject/Lost_Edge/Content/MaterialsLibrary/TexturesLibrary/Masks/T_Mask_Half.uasset create mode 100644 UnrealProject/Lost_Edge/Content/Models/Constructions/SM_CylinderQuat.uasset delete mode 100644 UnrealProject/Lost_Edge/Content/Models/Decorations/SMA_SecurityCamera/M_Color_White.uasset create mode 100644 UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/ST_MainMenu_Credits.uasset diff --git a/Images/Textures/T_Level3_ExperimentalRoom_Floor_Difuse.png b/Images/Textures/T_Level3_ExperimentalRoom_Floor_Difuse.png new file mode 100644 index 0000000000000000000000000000000000000000..dd6c8a321e1aa49259da50489d55bba965119fc9 GIT binary patch literal 1893 zcmcIl&u`pB6m|+i(2^4u!~t2ZkXpg4$G_H|p(aVQfvi-AC|%K%3muPVcde{F#&&i$ zIRUqxkdTlNDiS9y2qZ2D38CKl4{(7VIC4W=kb33WyKB;Fn^uw7m4A)D`QG>5`#f`d zcjuke^RJv&6lJx$-PwcddUZU14$iM#`13YgUdXm@7K(D=rRrEwzP$6YqCEF`+}khr zgKLz_q{Si`iq&H7i zetf`5q^-TBUYSxLNJPohX);O+I`y@hm%@EDtZQlwDGz*YqY9|*2fON~%!TT-+K3yr zr@EwNv~6s)-%w3#5FLBEVIgc#+@_AJ&VL$2%cDNs>%2XW1y8;dg zDCA+z#nu=iUR(&vhO(5!P(CJ)=5>=zMmKZ8N}2bh94#8PyI@gG$V9z#BTgeZDK1x0 z<`YDRmBQCdY&r;=2s=FkQyWvmeZ6WQo<_Uu; z#R(e-Jxd35v>>3}v?y81MYrQ?Ahi|85e-2B7s5ndh#BIp&5`F>3|ZVFgb|P1#9GYn zNPbv#u$n(Jb0j%%Ge#aTvR_VEE;a^G(U)$dNMtw%IA*q1kIh3U$h1CqcgrB`PBGPfAgPn@~a2?2fzET peo>@rKdrC4f5!j)KOWHW%AH@I4ZfYchpLURyS3B#{_3qy{sj-LNkjku literal 0 HcmV?d00001 diff --git a/Images/Textures/T_Level3_ExperimentalRoom_Floor_Normal.png b/Images/Textures/T_Level3_ExperimentalRoom_Floor_Normal.png new file mode 100644 index 0000000000000000000000000000000000000000..75ce2911f7b2dd0dc1965061b8666f287f032af2 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|-g>$?hE&A8 zy}ets*?@<^;o^=3iBcH}=F^(hW~%jaOMPPET<9To;5qM-=lvxMvShBCa>ZSp*zhng zOlnzLce(cgnSPJhKC`Q?Dhs2FmPE@2o7`vFqx3%c{Hd$g1%BsEXRtmXSiml`zQOx~ z_5;Zfc8!*hCa;I9w=+i9R56~NkQZQmhPi=5&?(7h0;iFq+6fl>`NtM$h_o&W5b1IX z)ZlXUKEWWm>`=%IuHZy1pVpNIaL%835(ghe$aE(c>hvAmSi!0BCjQ}koq6vpZ!Mj0 y@#Ylet;;Xo%)NiUmDm6K@`o>#`2NjTn4j*qGvL{mh)Y0^GkCiCxvXERg6rQBe1WMFORBDBKu$&4Nf!AZN?W{*}Lz+$5m2il{R-~1Xm>rLIt*kw+ zJ;`ozXj*Q)ap?h+BR3=}u0;qTE?l^PI3T3991A74g6ZKkk34jr?90B8_;&Jz*8BIL)#I|)N>R^|`@Bf3vu#zD`VhY2$g`P4Y1v(r=2$`{ zvt%hmGb+-QUD7NAmaQX_4mDea6;&%MP(#o{=9H9QvhbF8K3b}No%<4Rj@;%vMylHF zc1zuIi6t#nvu(kltGccTgp#gD9QTwcog6Y$X-bkH<^hYOj1f24DtBZN=^%wLE@-1P zFOw*k+QYG`m0*@qALx++7q2FrzH^VLv_nH0@l;^70xPQIx&?e&+Au88DW6{x5#_mU zi%uKsF;$mn%2pFX=huYC$zfn|n{k%5*-P>$J{Q@-({Pi87 z9zi}!LM*Bjgt$f3IBNC1xh|?lDaR3^^{OL_P)kAJA=B`h73}LuvutBUCk9rqZBxaB zq-+_M;X}#)RSo~Uv;>)(DKp<0j%vDWhwagu(YuR4L$Zykh5*4>UwGFho7=i9+{ zm3ghq2DIHa6{N3_djLzB&$~FGvn^4@9otELS@0=d+adJV67?0KKi_9enp8RFkPh-EH|M%#pFJEs_hhV0$8Rqm S*gTm1lGNuHs+YeybM_fGCY!(j literal 0 HcmV?d00001 diff --git a/Images/Textures/T_Level3_ExperimentalRoom_Wall_Normal.png b/Images/Textures/T_Level3_ExperimentalRoom_Wall_Normal.png new file mode 100644 index 0000000000000000000000000000000000000000..6bbc9f69a8eab8d2e5325be4b353b5f0ccf1d4ee GIT binary patch literal 2146 zcmeHJ?@tqF9Dkl3*LH2`YNnlNag{A$AyrsofP@VW!-izj5u+)|Hd_T5JKq{hsus3gy9k+xfGTU8?K&A-F z3zKhrK3=1fM!VjjFTPJ*bQbJy-@Sg|!1mfhtsPm3vFsjmEjhW&=6-qWr=q^vAE&yq z`4?X6=W5?VcK1Kjy|c4R!KL!M>~|yQg$;DOE7;TdXMNA|jdsn3@2+RQr+9hh&F)u; z>)qCU!ZY++7yoQ;*?fJhcwwUIk4MXh4@WJ*FrKY5mt3PXt%22hYNl7HL*tS{WJ{`1 za^A$4af`7EmCgnvzRUKKpQ%vOu!-cm%s8^LW8ev)E3cG%o22;yGN4p5nxQZn4{b<^ zz-GgvL8X@Y0Lca(gu6(5eVbR@zF5xXZ$u4TBJVMqUMNJ}!@Ew!6(K$`|Gn=y^I3`u z+mTgfAVw#PeRJ#SNO<7V{Mt)OGYv%FXqWgeJ6_Vb?2-mPnPwn=*x~9m2`I3@ztAcVbCH<%lwS=r(eq)Blm2rtO>Sc)nJg)}we9i%e9|5i7 zIqf3QI$lIBSTnsSva*L6!!o@}n2^M>DnqnPFQ2@?*k-HKM#2{uT_j5*yDdM~%$bNE zSErp?TFKHRtJ89T{_8o%wyTF>QykU>LKF7ob0g|PbRrJ>M*GD?8MQ_ZGyREg68a4|6mKcz*G zpja%}0-mS|PlIwB*1?F2I>eC$xH&Nhu@Eb_S%_*3c&4`sNgeR5LQ?OltrJ52uO~$4 zH}bL1GTS}Q(T>VhzocEP~qYc8~;*2qpd&yip(=9x09GcWB_xEM_LUJ$6zTDFpv!lks4T6Rpwlf-K5aqUTybjglS zpyC_&0TygnvO;_Yh;3P*a>sEjgbD>Ljpudd-1mLCwfSgi@#dl=NlTr!w+-`UF&4!C z`=^r(rmIQ&8O+y~#keG$yuKkxSH6VZJ-+8ZMubHg4%j}`CQ$-tNm^Z-B$ymfF7MNR z7`w{Xx9=1=3|wW`@eMy|(LvZgPU+6^W|tfvkY=E)-IrG<2nZs|u{?=}afT+YlJg>1 zi(_4pa|l0hm31Ld-t)KQ7E7t@Xf>6Xc0;Z=HM3?L)!IGTGR&rKG<3778YVJo$f?W4 zr+~CH=%H=zVId24t}@^}LApL3kF{}CV`*PEn@!-bbjwl!p=Q&V#jCh}oxT}DsGZUhuq>Zz}P2eznf)m};3}I3Z3`mJfM(HpY9uS=lX+&e50oE+B z;3eNL;pfsuQHjp@#t~>#*mf>D>rNA@Z_|v8QbIS5K;p_=v1GtF%LeQ>c9hqpH3@2^ z6myn#85_<6wKZpvEwDtsy&J{>8)tWfl;Q#PFsH6!8J43OmTEX%(?Pa@s@1z9e8vpw zLmmW}t6wk5D_zAXw9)B6jFuu^NVQo;nB{! zr*yp!Uc4}!bWmOwbvUy_|JB6&?x&ia!=Vv~W!ZsXQ}!?#L*q)JL%l!z@D#e+^^UjR lU3f)K&(78=mC7;<_@tH7igfGax6h&hb~ZM>HxHh__yH#8rJ4W$ literal 0 HcmV?d00001 diff --git a/Models/Constructions/SM_CylinderQuat.blend b/Models/Constructions/SM_CylinderQuat.blend new file mode 100644 index 0000000000000000000000000000000000000000..c93f0227a3b706cebbb319e924b4e9d36e130fb8 GIT binary patch literal 676584 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 HU$6fHR4#C_ literal 0 HcmV?d00001 diff --git a/UnrealProject/Lost_Edge/Config/DefaultEngine.ini b/UnrealProject/Lost_Edge/Config/DefaultEngine.ini index e75e58f..930c299 100644 --- a/UnrealProject/Lost_Edge/Config/DefaultEngine.ini +++ b/UnrealProject/Lost_Edge/Config/DefaultEngine.ini @@ -147,6 +147,7 @@ ManualIPAddress= +EditProfiles=(Name="OverlapAllDynamic",CustomResponses=((Channel="InteractableTrace",Response=ECR_Overlap),(Channel="Interactable",Response=ECR_Overlap))) +EditProfiles=(Name="CharacterMesh",CustomResponses=((Channel="Interactable",Response=ECR_Ignore))) +EditProfiles=(Name="Spectator",CustomResponses=((Channel="Interactable",Response=ECR_Ignore))) ++EditProfiles=(Name="Trigger",CustomResponses=((Channel="Interactable",Response=ECR_Overlap))) -ProfileRedirects=(OldName="BlockingVolume",NewName="InvisibleWall") -ProfileRedirects=(OldName="InterpActor",NewName="IgnoreOnlyPawn") -ProfileRedirects=(OldName="StaticMeshComponent",NewName="BlockAllDynamic") diff --git a/UnrealProject/Lost_Edge/Content/Audio/Sounds/SW_ElectricZap.uasset b/UnrealProject/Lost_Edge/Content/Audio/Sounds/SW_ElectricZap.uasset index fddbd2c..0ca6d23 100644 --- a/UnrealProject/Lost_Edge/Content/Audio/Sounds/SW_ElectricZap.uasset +++ b/UnrealProject/Lost_Edge/Content/Audio/Sounds/SW_ElectricZap.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0f41d90de6f41a601ea6da91a82d37f20324331f17776c70dab6f5eea7ff5c90 -size 29446 +oid sha256:161d2621a46a236f55835c7e96b85c27192eeee293d0f7890525e3b98e830bdd +size 29790 diff --git a/UnrealProject/Lost_Edge/Content/Blueprints/Decorations/BP_Camera.uasset b/UnrealProject/Lost_Edge/Content/Blueprints/Decorations/BP_Camera.uasset index 118aae0..7dd9efa 100644 --- a/UnrealProject/Lost_Edge/Content/Blueprints/Decorations/BP_Camera.uasset +++ b/UnrealProject/Lost_Edge/Content/Blueprints/Decorations/BP_Camera.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:aea2bcd7798581dc0708fc815e438fcb21626d1eb0015bf204658fb0ad72e685 -size 100944 +oid sha256:36b46ea9b71b16f63f5ebab63ee0c3afb2d62ec3005bc57d01f49118ec877f38 +size 98221 diff --git a/UnrealProject/Lost_Edge/Content/Blueprints/Items/BP_CompanionCube.uasset b/UnrealProject/Lost_Edge/Content/Blueprints/Items/BP_CompanionCube.uasset index ba9951d..4f4cfca 100644 --- a/UnrealProject/Lost_Edge/Content/Blueprints/Items/BP_CompanionCube.uasset +++ b/UnrealProject/Lost_Edge/Content/Blueprints/Items/BP_CompanionCube.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1195d0ee2ffdfd23b58c5b83519c0c26bf91b3df3a623d52411462876b9d9848 -size 25381 +oid sha256:884a7d35ed7ea85c5edd752a678e56d25f23ef02007e3920c0ac6cda2d1a2eb6 +size 25845 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_PortalRoom_PressurePlate.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_PortalRoom_PressurePlate.uasset deleted file mode 100644 index ea0f110..0000000 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_PortalRoom_PressurePlate.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f260d1b3510980ff5d8c2402947509052994140a1f7c32a92f15ddc7dbb53b68 -size 45344 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_TechnicalRoom_Cable.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_TechnicalRoom_Cable.uasset deleted file mode 100644 index 00b63dd..0000000 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_TechnicalRoom_Cable.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e49a72a0a7da72896caca597ee0d13466dd150a37cde00251bdd0f9d9072b4a3 -size 2896 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_TechnicalRoom_CableEnd.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_TechnicalRoom_CableEnd.uasset deleted file mode 100644 index 06302ae..0000000 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/BP_Level3_TechnicalRoom_CableEnd.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ad05ad5ef4dabc6d24e30f4f59303525d47e7a043403bc12b62a8ca16172b0a4 -size 2956 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_CubeMeltBegin.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_CubeMeltBegin.uasset new file mode 100644 index 0000000..8dff9ed --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_CubeMeltBegin.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5460dab86ca8a7b482339d764f4bdaf06f38ed6e0156fa274c1b43a083d486bc +size 45059 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_CubeMeltEnd.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_CubeMeltEnd.uasset new file mode 100644 index 0000000..fad5980 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_CubeMeltEnd.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:068f52fff46f035c9f6ab8d78864767849b3c4db625015d3b7367ba747ee4a33 +size 45507 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_ElevatorBegin.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_ElevatorBegin.uasset new file mode 100644 index 0000000..b92ada9 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_ElevatorBegin.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a11f57873b48b2c212998ec89c315a1ec328c4abcb9e55c8e26bc0bddd36f2e3 +size 45236 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_ElevatorEnd.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_ElevatorEnd.uasset new file mode 100644 index 0000000..fabb7d9 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_ElevatorEnd.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a1bf1cd40829f991cc6d0b347e503b15993c3fbd7546a18a597df47796c3843 +size 97974 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_Fail.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_Fail.uasset new file mode 100644 index 0000000..f651b70 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_Fail.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62c939b0903a78e40aebd7596d2d4dc8dacea365f448560d297facd31427bd2b +size 50171 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_Intro.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_Intro.uasset new file mode 100644 index 0000000..6f343a4 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_Intro.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ef164cb8e85b3e2094b7be108a1c3e35ea5eb141a371b147d57e99f91b78df4 +size 44899 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_PressurePlate.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_PressurePlate.uasset new file mode 100644 index 0000000..668a830 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/ExperimentalRoom/BP_Level3_ExperimentalRoom_PressurePlate.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0cb1c3ab0229a2f88d85720f6a56a075d26e9ebe58edea3d734bece98c67afd +size 75017 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/TechnicalRoom/BP_Level3_TechnicalRoom_Cable.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/TechnicalRoom/BP_Level3_TechnicalRoom_Cable.uasset index 5c2a6c7..1c87303 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/TechnicalRoom/BP_Level3_TechnicalRoom_Cable.uasset +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Actors/TechnicalRoom/BP_Level3_TechnicalRoom_Cable.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c6fa0b768356fa10fece7fa3dc0ea4eaff92d2204a5f6d60119e1196ebaf0fac -size 184939 +oid sha256:44895cbdc9b2aef0c35b308d7c7757b71ccf3d0b2fd76dd8417425a990f1ced1 +size 183277 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_ElevatorEnd.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_ElevatorEnd.uasset new file mode 100644 index 0000000..c63fcf6 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_ElevatorEnd.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7919635ec9aa822a7f893c4b21bcf88e1b4f64660f3940f3af1d9d74b5fa1be +size 4021 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_ElevatorStart.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_ElevatorStart.uasset new file mode 100644 index 0000000..00d5aa2 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_ElevatorStart.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1387aaffd64314cda9c551bf95098634b4e6bedb2511620535f43b0793408d7 +size 3264 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_End1.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_End1.uasset new file mode 100644 index 0000000..00ea0ca --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_End1.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b939328c4612db60401ce4150e16a935439a29f91642e28c3328522c579f5f3 +size 5344 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_End2.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_End2.uasset new file mode 100644 index 0000000..f079afc --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_End2.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e94e0bf5f7a96504d347712ffc11dc6060acbeda16fc47085eec5a67dbb147fe +size 3814 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Fail.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Fail.uasset new file mode 100644 index 0000000..cd09f6c --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Fail.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9de809e90a6a09820855c0892db673716badd03b673260888452b8ffff7c2a27 +size 4250 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Intro1.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Intro1.uasset new file mode 100644 index 0000000..4ab94d2 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Intro1.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d00556dd14ef6e467ac7753dcedf1f3b6da73ec1e4af07c1bb9fa1ab9c22e397 +size 7082 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Intro2.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Intro2.uasset new file mode 100644 index 0000000..6ec0fd7 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Dialogue/DT_Dialogue_Level3_ExperimentalRoom_Intro2.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48789afd4eb9c1397d0aad4240ed7f3cfbdae557b3421d929a24ef8665abcaf8 +size 6140 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_ExperimentalRoom_Event.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_ExperimentalRoom_Event.uasset new file mode 100644 index 0000000..33ef402 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_ExperimentalRoom_Event.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5b7a7e0ad4a2fcd0dbfc69f12639b703352b6116674e1381905bbe5a6149738 +size 2793 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_RoomCode.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_RoomCode.uasset index 256381b..85ff07d 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_RoomCode.uasset +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_RoomCode.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fee8e3ed216434fda1bf25e3fc4f95897b89bbf008eae40b1073f8975abbdb91 -size 1839 +oid sha256:92e590b7ca2edc47ac6488e7fa3a0bc110d7aea53524cf1b4ae57cdfc91a445c +size 1958 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_TechnicalRoom_Event.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_TechnicalRoom_Event.uasset index 6016b7f..a882d4e 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_TechnicalRoom_Event.uasset +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/EventCodes/E_Level3_TechnicalRoom_Event.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:31c08ac04b22c659bf482fdaeedc8751f35cfeb55bdbe788964b5a0846af2ee4 -size 2940 +oid sha256:e329a26c08ef4a2d61baab05570b0ff9004190e4605235a20a0ab0aa0a5a1dd7 +size 2364 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/GC_Level3_GlassWall.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/GC_Level3_GlassWall.uasset new file mode 100644 index 0000000..b9af41a --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/GC_Level3_GlassWall.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:461afdac0c4c2691fc0c4eb01ca84bf9ccf7822fec5f2d92a74068c66fda136c +size 1619 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 a39b423..d581616 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:20182cc037fa3b2999a7801b2d8015be78ef60d0d2e8158cda72a78b74542a50 -size 1641059 +oid sha256:b58c34ad47811f6e47bb13d073e346c0707be4dbd291e90c5a9c1181240c834f +size 2128936 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/MI_Level3_ExperimentalRoom_Roof.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/MI_Level3_ExperimentalRoom_Roof.uasset new file mode 100644 index 0000000..4d3c378 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/MI_Level3_ExperimentalRoom_Roof.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ecd5a7ed6846f12c03a08921c43c01cea4492b193cacfb21fde27a54a37d0374 +size 11135 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Floor.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Floor.uasset new file mode 100644 index 0000000..81a96cc --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Floor.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b03628a35fd876799c59db0381acac1d0267253e88845f9024a82f4c3094e05 +size 26063 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Floor_Dark.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Floor_Dark.uasset new file mode 100644 index 0000000..0856e42 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Floor_Dark.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d95769fb3194646f34174929bb31f6d47be53896af374a408fd2afdacbe882b +size 23268 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Wall.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Wall.uasset new file mode 100644 index 0000000..6fe5fdf --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Wall.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d0e146fda26f61a500adce673677a6b1328a4d323173976ebf1ec206b0a36d4 +size 27561 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Wall_Dark.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Wall_Dark.uasset new file mode 100644 index 0000000..efff40f --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/M_Level3_ExperimentalRoom_Wall_Dark.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa498a59e4848147b3c6ee9207c6a7cca9cea826d4fd22c8036f6dd8b32a715e +size 20984 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Floor_Difuse.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Floor_Difuse.uasset new file mode 100644 index 0000000..3c7fe30 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Floor_Difuse.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:538c435878c166826a1068c1f1f4380e47550e187cb143da77ced1c9c8812af6 +size 11516 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Floor_Normal.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Floor_Normal.uasset new file mode 100644 index 0000000..d6c5076 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Floor_Normal.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15d167f976c59f3205784b4cdc8f269ff9c9d8a0fbec9792cee2bb60a5ef9149 +size 11732 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Wall_Difuse.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Wall_Difuse.uasset new file mode 100644 index 0000000..fe63865 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Wall_Difuse.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48b96e7d6c76c9a3c9b030f4fefce31c1baf8b2ebc7301693143d29f612b4028 +size 14511 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Wall_Normal.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Wall_Normal.uasset new file mode 100644 index 0000000..e38e836 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/ExperimentalRoom/Textures/T_Level3_ExperimentalRoom_Wall_Normal.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d30a86dc7b88ddca95f60dad0a60cf715c56cf5da5bed1f17f5085a498a3847 +size 13476 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/M_Frame.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/M_Frame.uasset deleted file mode 100644 index f49b176..0000000 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/M_Frame.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4ff424cd94775f5e4f5c1a2eafe1d6e65ecc8f914b8b9f1ac9e867459997692c -size 17974 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/M_Level3_TechnicalRoom_Light.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/M_Level3_TechnicalRoom_Light.uasset deleted file mode 100644 index 372d46e..0000000 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/M_Level3_TechnicalRoom_Light.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:81e2fc6ee677d35bd6e4bd16b4312e8858b0d23d13f96293ceecbccc24efabfc -size 1723 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/TechnicalRoom/MPC_Level3_TechnicalRoomLampsLight.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/TechnicalRoom/MPC_Level3_TechnicalRoomLampsLight.uasset deleted file mode 100644 index 81c893f..0000000 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Materials/TechnicalRoom/MPC_Level3_TechnicalRoomLampsLight.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6c352e266d83bf8acf2bfdb00e5043d60581ea93c97283b8af66466c933cd5fd -size 1852 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Models/SM_SM_Level3_TechnicalRoom_Stage2_Box1.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Models/SM_SM_Level3_TechnicalRoom_Stage2_Box1.uasset deleted file mode 100644 index 63fad53..0000000 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Models/SM_SM_Level3_TechnicalRoom_Stage2_Box1.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e1efae3a4653532a1026accd3380fd7f518b55ba55b2d2f51b45ee9cc38c72e5 -size 1770 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 new file mode 100644 index 0000000..80e04a0 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Other/GC_Level3_GlassWall.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed287e2c13d3f4f419f43d5fc0bd2db753b04fe31612ac4775d419e9d200b4ba +size 539757 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_CubeSmelter.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_CubeSmelter.uasset new file mode 100644 index 0000000..6d9235a --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_CubeSmelter.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc0659e58f40a72d12f9d575bd0cc7fcd9179e64d82c24fa944f031400f003e6 +size 18330 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_ElevatorBegin.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_ElevatorBegin.uasset new file mode 100644 index 0000000..6596429 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_ElevatorBegin.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cc222e18a89289428ae40a991b230799d6166f40e28181640e6d74b6d290d3c +size 21554 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_ElevatorEnd.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_ElevatorEnd.uasset new file mode 100644 index 0000000..b32be70 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_ElevatorEnd.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bff27424ba6564096ff9cb9408eeceeb975fb22c7ccdd684895bf8853c885bdb +size 23128 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_End.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_End.uasset new file mode 100644 index 0000000..163a99e --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_End.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ba238ff960d2015b2422bfcdf0015c376a49f5d9ded2940d864204aaac21b22 +size 20390 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Intro1.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Intro1.uasset new file mode 100644 index 0000000..47ef4fb --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Intro1.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a86112aa4a7ddbc04d2cdb3cc57577365eef6b94bd6b6d464cb9ec37624974bb +size 16970 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Intro2.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Intro2.uasset new file mode 100644 index 0000000..a818013 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Intro2.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2cf290a80af539cf2b8c0a027ccfe3dc7e9352330df0570935d613ad250711c2 +size 20787 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Platform.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Platform.uasset new file mode 100644 index 0000000..335b880 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_ExperimentalRoom_Platform.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e47be56b50408fb7910723a2145b0645daa95208e8d05f069c0cc063fc36059 +size 15316 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_PuzzlePortal_Platform.uasset b/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_PuzzlePortal_Platform.uasset deleted file mode 100644 index 941d61b..0000000 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_3/Sequences/Seq_Level3_PuzzlePortal_Platform.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6d4498d20d6167ed9b94b6d069f693eca450419fb3de85047d8e5b660fe8282d -size 17354 diff --git a/UnrealProject/Lost_Edge/Content/Levels/Level_4/L_Level4.umap b/UnrealProject/Lost_Edge/Content/Levels/Level_4/L_Level4.umap index 78bf1ea..22c4d0c 100644 --- a/UnrealProject/Lost_Edge/Content/Levels/Level_4/L_Level4.umap +++ b/UnrealProject/Lost_Edge/Content/Levels/Level_4/L_Level4.umap @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2bb6e12c174c8d15ef1d7253c48b5603fafc33bdba222203e4d306f23f222d34 -size 281868 +oid sha256:4b4e3370e13978be2e9d9dfb0164d56c4ddd158bf5f498c603c3a294d54c5b7b +size 359975 diff --git a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_DirtTexture.uasset b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_DirtTexture.uasset new file mode 100644 index 0000000..98d9a6b --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_DirtTexture.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a9f8f74c77bd7f9c3d8bdc26a660898ce73bca0009c8daca9259d3da691c40f +size 14976 diff --git a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleXYAlignedUV.uasset b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleXYAlignedUV.uasset new file mode 100644 index 0000000..5bb7d31 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleXYAlignedUV.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae2ad9d7f6e107758af2712546a1b08aeafc798f6a1ff0591f85af90e3eb9323 +size 15589 diff --git a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleXZAlignedUV.uasset b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleXZAlignedUV.uasset new file mode 100644 index 0000000..1647185 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleXZAlignedUV.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4eb69d983cb68d3703e81acf99aab505fac58769555f062469f7e66b96fd877c +size 15240 diff --git a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleYZAlignedUV.uasset b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleYZAlignedUV.uasset new file mode 100644 index 0000000..8e57a35 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_ObjectScaleYZAlignedUV.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4775d6296a172e08eea7fe9fd1e660a55b0d81520a485acb3f66fff0143daff +size 15240 diff --git a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_WorldAlignedXYUV.uasset b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_WorldAlignedXYUV.uasset new file mode 100644 index 0000000..3da46a8 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_WorldAlignedXYUV.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3c6a7f079d0b7f0c74443d502ab2d644bc1850f51ec30a18722a5958547e889 +size 8823 diff --git a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_WorldAlignedXZUV.uasset b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_WorldAlignedXZUV.uasset new file mode 100644 index 0000000..e4971ec --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/Functions/MF_WorldAlignedXZUV.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a6c8c47eb848fc100cadaf26f8dcc7900c6339b65a140353c1799ce3ac3b6b3 +size 11060 diff --git a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Glass.uasset b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Glass.uasset index 2b551d9..c9af680 100644 --- a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Glass.uasset +++ b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/M_Glass.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4abebc89d6b2094b19be74fb89273f694e6a212abf20ba14b02adec934488f10 -size 108552 +oid sha256:d9d43290ffba62c3b5e2b58dcc9afb2421ae87199e564404d6fc93ae5e0fa8b4 +size 20287 diff --git a/UnrealProject/Lost_Edge/Content/MaterialsLibrary/TexturesLibrary/Masks/T_Mask_Half.uasset b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/TexturesLibrary/Masks/T_Mask_Half.uasset new file mode 100644 index 0000000..e4edc37 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/MaterialsLibrary/TexturesLibrary/Masks/T_Mask_Half.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:983fba2d9b8d89d359e02554065fb307c4afc5029a61cff2af335ff776760659 +size 9997 diff --git a/UnrealProject/Lost_Edge/Content/Models/Constructions/SM_CylinderQuat.uasset b/UnrealProject/Lost_Edge/Content/Models/Constructions/SM_CylinderQuat.uasset new file mode 100644 index 0000000..6b2b4f7 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/Models/Constructions/SM_CylinderQuat.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d60028b74cfb52f9c7466458bcb6cdde97e9e318f20c0134ec5e5d4eb0c2377f +size 56822 diff --git a/UnrealProject/Lost_Edge/Content/Models/Decorations/SMA_SecurityCamera/M_Color_White.uasset b/UnrealProject/Lost_Edge/Content/Models/Decorations/SMA_SecurityCamera/M_Color_White.uasset deleted file mode 100644 index 3efb7fe..0000000 --- a/UnrealProject/Lost_Edge/Content/Models/Decorations/SMA_SecurityCamera/M_Color_White.uasset +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ee32b12d33c770b7c8067c4b7968dec4872cd619c194cf2906253421c9d00a39 -size 1267 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 5f751f0..5a0d2dd 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:f8c71a4d1d9ea92e63402298bd5b7b39804e09290f2a831a56cc0485a77d224b -size 114670 +oid sha256:5caba1dc54b9e1512e7cb5f401024a4de43c402bd3ce1de1ee086f1d95078304 +size 117326 diff --git a/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/ST_MainMenu_Credits.uasset b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/ST_MainMenu_Credits.uasset new file mode 100644 index 0000000..4d43e92 --- /dev/null +++ b/UnrealProject/Lost_Edge/Content/UI/Blueprints/MainMenu/ST_MainMenu_Credits.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:367afa66d927b8d85ad31a3948c7bdd8888a4eb49c48d601d56d2e280072a10b +size 1875 diff --git a/UnrealProject/Lost_Edge/Lost_Edge.uproject b/UnrealProject/Lost_Edge/Lost_Edge.uproject index 1e8016e..bcbf9c6 100644 --- a/UnrealProject/Lost_Edge/Lost_Edge.uproject +++ b/UnrealProject/Lost_Edge/Lost_Edge.uproject @@ -108,10 +108,6 @@ "Name": "ChaosNiagara", "Enabled": false }, - { - "Name": "ChaosEditor", - "Enabled": false - }, { "Name": "ChaosSolverPlugin", "Enabled": false diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/DialogueManager.cpp b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/DialogueManager.cpp index f932034..4aee1c5 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/DialogueManager.cpp +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/DialogueManager.cpp @@ -175,6 +175,7 @@ void UDialogueManager::QueueEnded() { nextDialogues.Pop(); leadDialogueProperties = nullptr; + leadDialogueTimerId = -1; FDialogueEndCallback callback; if(endCallbacks.Dequeue(callback)) callback.ExecuteIfBound(); @@ -234,16 +235,21 @@ void UDialogueManager::OnDialogueEnd() if(auto WM = AMainGameModeBase::GetWidgetsManager()) WM->HideDialogueWidget(*row); - if(leadDialogueProperties->playMode == EDialoguePlayMode::Sequential && !endCallbacks.IsEmpty()) + switch(leadDialogueProperties->playMode) { - leadDialogueProperties->rowName = FName(FString::FromInt(FCString::Atoi(*(leadDialogueProperties->rowName.ToString())) + 1)); - dialoguesLock.Unlock(); + case EDialoguePlayMode::Sequential: + leadDialogueProperties->rowName = FName(FString::FromInt(FCString::Atoi(*(leadDialogueProperties->rowName.ToString())) + 1)); + break; + case EDialoguePlayMode::ExactRow: + QueueEnded(); + break; + default: + break; + } + + dialoguesLock.Unlock(); + if(!endCallbacks.IsEmpty()) PlayNextDialogue(); - } - else - { - dialoguesLock.Unlock(); - } { FScopeLock lock1(&dialoguesLock); diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/DialogueManager.h b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/DialogueManager.h index a564184..95acb0a 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/DialogueManager.h +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/DialogueManager.h @@ -31,7 +31,7 @@ struct FDialogueRow : public FTableRowBase UPROPERTY(EditAnywhere, BlueprintReadWrite) FString id = ""; - UPROPERTY(EditAnywhere, BlueprintReadWrite) + UPROPERTY(EditAnywhere, BlueprintReadWrite, meta = (MultiLine = "true")) FText text = FText::GetEmpty(); }; diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Levels/Level3.h b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Levels/Level3.h index b69128c..409b857 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Levels/Level3.h +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/Levels/Level3.h @@ -22,6 +22,20 @@ public: uint8 stage2Box2 = 0; UPROPERTY(BlueprintReadWrite) uint8 stage3 = 0; + UPROPERTY(BlueprintReadWrite) + bool ended = false; +}; + +USTRUCT(BlueprintType) +struct FLevel3_State_ExperimentalRoom +{ + GENERATED_BODY() + +public: + UPROPERTY(BlueprintReadWrite) + uint8 fail = 0; + UPROPERTY(BlueprintReadWrite) + bool ended = false; }; UCLASS(BlueprintType) @@ -34,4 +48,6 @@ protected: UPROPERTY(BlueprintReadWrite) FLevel3_State_TechnicalRoom technicalRoomState; + UPROPERTY(BlueprintReadWrite) + FLevel3_State_ExperimentalRoom experimentalRoomState; }; diff --git a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/QuestManager.cpp b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/QuestManager.cpp index 6374f20..4c72c0a 100644 --- a/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/QuestManager.cpp +++ b/UnrealProject/Lost_Edge/Source/Lost_Edge/Private/QuestManager.cpp @@ -7,6 +7,8 @@ void AQuestManager::BeginPlay() { + Super::BeginPlay(); + if(auto gamemode = AMainGameModeBase::Get()) gamemode->questsUpdateDelegate.AddDynamic(this, &AQuestManager::Update); } @@ -15,6 +17,8 @@ void AQuestManager::EndPlay(const EEndPlayReason::Type EndPlayReason) { if(auto gamemode = AMainGameModeBase::Get()) gamemode->questsUpdateDelegate.RemoveDynamic(this, &AQuestManager::Update); + + Super::EndPlay(EndPlayReason); } void AQuestManager::Update(TArray quests)