Announcement

Collapse
No announcement yet.

(39) Rama's Extra Blueprint Nodes for You as a Plugin, No C++ Required!

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

    Originally posted by teak421 View Post

    Does it crash on ANY project that you load? Or, just the project that had the plugin?
    Sorry for delay and thanks for answer , it only happends on this project .

    Comment


      Hey Rama have you thought of making exposed variables and functions for your Victory plugin? That would be awesome

      Comment


        Is there some missing headers ? Cause i alway have errors like : VictoryPC.cpp(36) : error C2027: use of undefined type 'UAudioComponent'
        When i compile the engine

        Comment


          Hello, I just want to say thanks you for your hard work. It help us a lot for our username system we actually use.
          It also work on Linux.

          Comment


            Hi, had a quick question. Does this plugin have a node using which one could stream a level from a packaged file.

            For example - I have two projects. Project 1 is a packaged file (example1.pak) with map - "Test1". I would like to stream this map by loading the package file (example1.pak) from Project 2. Is this possible using any of the current nodes?

            Comment


              Code:
              UATHelper: Packaging (Windows (64-bit)):   E:\Unreal Games\Projects\UPlatformGame\Plugins\VictoryPlugin\Source\VictoryBPLibrary\VictoryBPLibrary.Build.cs: warning: Referenced directory 'D:\Programs\Epic Games\UE_4.21\Engine\Source\VictoryBPLibrary\Public' does not exist.
              PackagingResults: Warning: Referenced directory 'D:\Programs\Epic Games\UE_4.21\Engine\Source\VictoryBPLibrary\Public' does not exist.
              UATHelper: Packaging (Windows (64-bit)):   LogGameplayTags: Display: UGameplayTagsManager::DoneAddingNativeTags. DelegateIsBound: 0
              UATHelper: Packaging (Windows (64-bit)):   LogClass: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogClass: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogClass: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogClass: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogClass: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogClass: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogClass: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogAutomationTest: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogAutomationTest: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogAutomationTest: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogAutomationTest: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogAutomationTest: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogAutomationTest: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogAutomationTest: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
              PackagingResults: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
              PackagingResults: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
              PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
              PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
              PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
              PackagingResults: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
              PackagingResults: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
              PackagingResults: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
              PackagingResults: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
              PackagingResults: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
              PackagingResults: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
              PackagingResults: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
              PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
              PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
              PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
              PackagingResults: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
              PackagingResults: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
              PackagingResults: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
              PackagingResults: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
              PackagingResults: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogClass: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogClass: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogClass: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogClass: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogClass: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogClass: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogClass: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogAutomationTest: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogAutomationTest: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogAutomationTest: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogAutomationTest: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogAutomationTest: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogAutomationTest: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
              UATHelper: Packaging (Windows (64-bit)):   LogInit: Display: LogAutomationTest: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
              Hey, are these warnings normal? (UE 4.21.1)

              Comment


                Hey Rama.

                Would you add ClientTravel node like you did for ServerTravel?
                I want to use OnSwapPlayerControllers event in GameMode for various reasons and ServerTravel node doesn't work for what I need.
                I need to move players to another map without losing connection.

                Best Regards.

                Edit:

                I created a function for ClientTravel in VictoryBPFunctionLibrary and a pull request on GitHub.
                Last edited by M.FatihSaglam; 12-13-2018, 09:22 PM. Reason: Problem solved.

                Comment


                  Originally posted by Fire_O View Post
                  Code:
                  UATHelper: Packaging (Windows (64-bit)): E:\Unreal Games\Projects\UPlatformGame\Plugins\VictoryPlugin\Source\VictoryBPLibrary\VictoryBPLibrary.Build.cs: warning: Referenced directory 'D:\Programs\Epic Games\UE_4.21\Engine\Source\VictoryBPLibrary\Public' does not exist.
                  PackagingResults: Warning: Referenced directory 'D:\Programs\Epic Games\UE_4.21\Engine\Source\VictoryBPLibrary\Public' does not exist.
                  UATHelper: Packaging (Windows (64-bit)): LogGameplayTags: Display: UGameplayTagsManager::DoneAddingNativeTags. DelegateIsBound: 0
                  UATHelper: Packaging (Windows (64-bit)): LogClass: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogClass: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogClass: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogClass: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogClass: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogClass: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogClass: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogAutomationTest: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogAutomationTest: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogAutomationTest: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogAutomationTest: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogAutomationTest: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogAutomationTest: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogAutomationTest: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
                  PackagingResults: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
                  PackagingResults: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
                  PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
                  PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
                  PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
                  PackagingResults: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
                  PackagingResults: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
                  PackagingResults: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
                  PackagingResults: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
                  PackagingResults: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
                  PackagingResults: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
                  PackagingResults: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
                  PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
                  PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
                  PackagingResults: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
                  PackagingResults: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
                  PackagingResults: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
                  PackagingResults: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
                  PackagingResults: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
                  PackagingResults: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogClass: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogClass: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogClass: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogClass: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogClass: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogClass: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogClass: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogClass: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogAutomationTest: Warning: FLevelStreamInstanceInfo::Location is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogAutomationTest: Warning: FLevelStreamInstanceInfo::Rotation is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeLoaded is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBeVisible is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogAutomationTest: Warning: BoolProperty FLevelStreamInstanceInfo::bShouldBlockOnLoad is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogAutomationTest: Warning: FLevelStreamInstanceInfo::LODIndex is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogAutomationTest: Warning: BoolProperty FVictoryInput::bShift is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogAutomationTest: Warning: BoolProperty FVictoryInput::bCtrl is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogAutomationTest: Warning: BoolProperty FVictoryInput::bAlt is not initialized properly
                  UATHelper: Packaging (Windows (64-bit)): LogInit: Display: LogAutomationTest: Warning: BoolProperty FVictoryInput::bCmd is not initialized properly
                  Hey, are these warnings normal? (UE 4.21.1)
                  I successfuly rid off the warning about "VictoryBPLibrary\Public' does not exist" by commenting out PublicIncludePaths in Build.cs file.

                  Click image for larger version

Name:	vbp.png
Views:	29
Size:	6.3 KB
ID:	1563620
                  But i don't have any idea what about these "not initialized properly" warnings, it builds fine, but with these warnings. They show up also on editor startup. Any advise, how to get rid off them?

                  Comment


                    Rama,

                    Thanks for your function to get a players IP. I was wondering if there was an easier way to do this and came across the function "GetMacAddress();" in WindowsPlatformMisc.cpp (Line 608)

                    It seems this function utilises GetAdaptersInfo(), which can also return "IP_ADDR_STRING", "The list of IPv4 addresses associated with this adapter represented as a linked list of IP_ADDR_STRING structures. An adapter can have multiple IPv4 addresses assigned to it."

                    Could this be utilised to create a better way of getting the users IP Address that doesnt rely on the player controller or a website?

                    Thanks
                    Last edited by mastercookerYT; 12-20-2018, 06:46 PM.

                    Comment


                      Does anyone know what I have to do to get the 4.20 version of these BP's to package as a "Development" release?

                      In 4.20 when I try to package a Development release I get a packaging error. To get round this temporarily I'm doing a Shipping release but because logging and screen output is disabled in a Shipping release it would be better if I could continue to package Development releases. Everything was fine in 4.18. I have not tried 4.19 or 4.21.

                      Any help much appreciated.

                      Comment


                        Is it possible to add function to get info Vram for GPU

                        Click image for larger version

Name:	assassinscreedoriginspcsettings11.jpg
Views:	33
Size:	413.5 KB
ID:	1568569

                        Comment


                          Hello Rama,
                          have some trouble with the Victory plugin. Package project for win64 didnt work in unreal 4.21! Package failed! Can you help me? I made a short test with the orignal first person template but failed too!

                          ryed everthing, but it does not work! See the attached log. I downloaded the the victory plugin for Version 4.21 (my UE4 Version is 4.21.1, Windows 7), then i set up a folder named VictoryBPLibrary under Engine\Plugins\Runtime ( as described) copyied the .zip File and unziped it in this folder! In Unreal i set the plugin "enabled" and restart the engine.Then i tryed to package the project for WIN 64 development but it failed! is there every one with the same Problem or an idea to solve that? I`am not a C++ Programmer.
                          Every idea to solve that is welcome!!
                          Thanks a lot!
                          Attached Files
                          Last edited by dalembert; 01-07-2019, 03:35 PM.

                          Comment


                            Rama is super mega busy trying to ship a game.
                            Try asking users above for help
                            | Savior | USQLite | FSM | Object Pool | Sound Occlusion | Property Transfer | Magic Nodes | MORE |

                            Comment


                              Can someone help?
                              "Have some trouble with the Victory plugin. Package project for win64 didnt work in unreal 4.21! Package failed! Can you help me? I made a short test with the orignal first person template but failed too!"

                              Tryed everthing, but it does not work! See the attached log. I downloaded the the victory plugin for Version 4.21 (my UE4 Version is 4.21.1, Windows 7), then i set up a folder named VictoryBPLibrary under Engine\Plugins\Runtime ( as described) copyied the .zip File and unziped it in this folder! In Unreal i set the plugin "enabled" and restart the engine.Then i tryed to package the project for WIN 64 development but it failed! is there every one with the same Problem or an idea to solve that? I`am not a C++ Programmer.
                              I`am frustrated because it cost so much time. Every idea to solve that is welcome!!
                              Thanks a lot!

                              Attached Files
                              Last edited by dalembert; 01-07-2019, 03:42 PM.

                              Comment


                                Hi !
                                I have a question : in page 70, there is a block of code that give us the possibility to get all vertices position from a Skeletal Mesh. I've downloaded the UE4.20 version of Victory Plugin, but I can't find any function that can do the same ! Was it renamed or deleted or something ?

                                Comment

                                Working...
                                X