Announcement

Collapse
No announcement yet.

Loading Screen System (Level Transitions w/ Progress)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Hi, am I correct in understanding if I want to create a 'loading' screen when connecting to a server your asset won't work?

    If so, how would you create a loading screen for such an example (e.g. from a 'client-only' lobby to server map)?

    Thanks,

    Comment


      Hi, I have distance based world composition tiles. The engines handles their loading seamlessly, no problem with this.
      I have problems with fast travel, when I set player location to a tile not yet loaded by world composition. Can I activate LSS in this case only?

      Comment


        I'm getting this error: can someone help please ? https://i.imgur.com/fSHs2pu.png

        Comment


          Originally posted by inedible.red View Post
          I'm getting this error: can someone help please ? https://i.imgur.com/fSHs2pu.png
          You can fix these by changing the Access Specifier for these two functions to "public".
          Open "\LSS_LoadingScreenSystem\Blueprints\BP_LSS_FunctionLibrary" and search for "LSS Error"

          Click image for larger version

Name:	LSS_Change_Function_Access.png
Views:	64
Size:	185.0 KB
ID:	1732441

          And similarly in "BPC_LSS_LoadingProgress":

          Click image for larger version

Name:	LSS_Change_Function_Access_2.png
Views:	62
Size:	279.1 KB
ID:	1732442

          What Engine version are you using btw?
          [Marketplace] Loading Screen System (ᴘʀᴏᴘᴇʀ ʟᴏᴀᴅɪɴɢ sᴄʀᴇᴇɴs, ɴᴏᴡ ᴡɪᴛʜ ᴘʀᴏɢʀᴇss ʙᴀʀs)
          [Free][Script] Automate Download of Mixamo Animations
          [VłĐɆØ] Performance: BP vs C++ vs Blueprint Nativization

          Comment


            Originally posted by BigaCubensis View Post
            Hi, I have distance based world composition tiles. The engines handles their loading seamlessly, no problem with this.
            I have problems with fast travel, when I set player location to a tile not yet loaded by world composition. Can I activate LSS in this case only?
            As of right now, this is not easily achievable - also if you'd spawn a transition pawn, this would mess up with World Composition loading (as it's pawn location based).
            The simplest way would be to just add a full-screen UMG for the duration, though with BP there's no way to check what that duration is (i.e. when the surrounding WC levels have been loaded).

            For the latter, I can give you a code plugin though, that will monitor World Composition's streaming activity, so you can remove the UMG in time.

            [Marketplace] Loading Screen System (ᴘʀᴏᴘᴇʀ ʟᴏᴀᴅɪɴɢ sᴄʀᴇᴇɴs, ɴᴏᴡ ᴡɪᴛʜ ᴘʀᴏɢʀᴇss ʙᴀʀs)
            [Free][Script] Automate Download of Mixamo Animations
            [VłĐɆØ] Performance: BP vs C++ vs Blueprint Nativization

            Comment


              Originally posted by Cpt.Trips View Post

              You can fix these by changing the Access Specifier for these two functions to "public".
              Open "\LSS_LoadingScreenSystem\Blueprints\BP_LSS_FunctionLibrary" and search for "LSS Error"

              Click image for larger version

Name:	LSS_Change_Function_Access.png
Views:	64
Size:	185.0 KB
ID:	1732441

              And similarly in "BPC_LSS_LoadingProgress":

              Click image for larger version

Name:	LSS_Change_Function_Access_2.png
Views:	62
Size:	279.1 KB
ID:	1732442

              What Engine version are you using btw?
              Thank you, I'm using 4.24

              Comment


                [QUOTE=inedible.red;n1734985]


                I've just hit the same problem on a completely clean build in 4.24.3
                Process :
                create new project from VR template
                Install plugin
                Install marketplace content
                Make link form marketplace to plugin
                Change the parameter in the fade to support VR
                Compile

                Comment


                  I'm loving the potential of this system - just hitting a few glitches getting started. The documentation says

                  Loading Progress in the 3d scene

                  You can use the loading progress value to drive actors in scenes or other effects as well. In the example map named “12_LoadingProgress_Map” the loading screen scene uses the value to scale a makeshift 3d progress bar and increases its material glow through a material parameter collection.
                  But I can't find this example?

                  Comment


                    Originally posted by Light_Shock View Post
                    I'm loving the potential of this system - just hitting a few glitches getting started. The documentation says "[...] example map named “12_LoadingProgress_Map”

                    But I can't find this example?
                    Particular order of some demo maps has been changed at some point but the documentation apparently wasn't updated to reflect that in all places.
                    The correct level in question is "\Maps\07_ProgressBars_Map"
                    Last edited by Cpt.Trips; 03-26-2020, 06:59 PM.
                    [Marketplace] Loading Screen System (ᴘʀᴏᴘᴇʀ ʟᴏᴀᴅɪɴɢ sᴄʀᴇᴇɴs, ɴᴏᴡ ᴡɪᴛʜ ᴘʀᴏɢʀᴇss ʙᴀʀs)
                    [Free][Script] Automate Download of Mixamo Animations
                    [VłĐɆØ] Performance: BP vs C++ vs Blueprint Nativization

                    Comment


                      Originally posted by Light_Shock View Post
                      I've just hit the same problem on a completely clean build in 4.24.3
                      Process :
                      create new project from VR template
                      Install plugin
                      Install marketplace content
                      Make link form marketplace to plugin
                      Change the parameter in the fade to support VR
                      Compile
                      I was able to replicate the issue. Fixed and submitted hotfix.
                      [Marketplace] Loading Screen System (ᴘʀᴏᴘᴇʀ ʟᴏᴀᴅɪɴɢ sᴄʀᴇᴇɴs, ɴᴏᴡ ᴡɪᴛʜ ᴘʀᴏɢʀᴇss ʙᴀʀs)
                      [Free][Script] Automate Download of Mixamo Animations
                      [VłĐɆØ] Performance: BP vs C++ vs Blueprint Nativization

                      Comment


                        That's great - glad I was able to identify it for you

                        Comment

                        Working...
                        X