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

    [MENTION=552]Rama[/MENTION] We need some type of voice capture component or node that you can feed into a audio component, this would be a great feature .

    Comment


      Originally posted by lixx3r View Post
      Dear Rama,

      Can you import also on mobile? (android)

      Kind Regards Alex
      Welcome to the forums lixx3r! Actually I don't have the hardware to do a mobile port at the moment, maybe someone else would like to do that? If so let me know!

      Originally posted by SalihBalkan View Post
      I think we should write a script that detects unused Victory functions in the blueprints then removes them from the Victory Plugins headers. Do you have any idea to implement this in an easier way?
      I'd recommend just extracting the parts you need into a smaller plugin, rather than trying to write a script to modify the existing Victory plugin.



      Originally posted by Keltar View Post
      Thanks, Rama! will Looky!
      You're welcome Keltar, nice to see you on the forums!



      Originally posted by OverRated_AU View Post
      [MENTION=552]Rama[/MENTION] We need some type of voice capture component or node that you can feed into a audio component, this would be a great feature .
      That's an interesting idea! I will think about that I'd think someone would have tapped into UE4's push to talk voice recording functionality to offer this feature by now



      Rama
      Last edited by Rama; 03-10-2017, 03:28 AM.
      UE4 Marketplace: Melee Weapon Plugin & Compressed Binary Save System Plugin | Rama's C++ AI Jumping Videos | Vertex Snap Editor Plugin

      ♥ Rama

      Comment


        Dear Community,

        If you didnt know, I offer you a node that allows you to always know if your game is the foreground window in your end user's OS!

        You can track this bool on a timer to know when the user has tabbed out of the game, and then when they tab back in!

        You can use this knowledge to display messages, pause single player games, or throttle usage of resources if your game is no longer in the foreground!

        Just another way to write polite and resource-efficient software, for you, from me!

        Click image for larger version

Name:	IsForeGroundInOS.jpg
Views:	2
Size:	200.2 KB
ID:	1124545

        ~~~

        Performance Improvement

        I am very happy to announce I've vastly improved my internal implementation of this ndoe!

        My code went from this:

        old version
        Code:
        //Iterate Over Actors
        	UWorld* TheWorld = NULL;
        	for ( TObjectIterator<AActor> Itr; Itr; ++Itr )
        	{
        		TheWorld = Itr->GetWorld();
        		if (TheWorld) break;
        		//~~~~~~~~~~~~~~~~~~~~~~~
        	}
        	//Get Player
        	ULocalPlayer* VictoryPlayer = 
                    TheWorld->GetFirstLocalPlayerFromController(); 
        
        	if (!VictoryPlayer) return false;
        	//~~~~~~~~~~~~~~~~~~~~
        	
        	//get view port ptr
        	UGameViewportClient * VictoryViewportClient = 
        		Cast < UGameViewportClient > (VictoryPlayer->ViewportClient);
        		
        	if (!VictoryViewportClient) return false;
        	//~~~~~~~~~~~~~~~~~~~~
        	 
        	FViewport * VictoryViewport = VictoryViewportClient->Viewport;
        	
        	if (!VictoryViewport) return false;
        	//~~~~~~~~~~~~~~~~~~~~
        	
            return VictoryViewport->IsForegroundWindow();
        to this!

        new version!
        Code:
        bool UVictoryBPFunctionLibrary::ClientWindow__GameWindowIsForeGroundInOS()
        {  
          return FPlatformProcess::IsThisApplicationForeground();
        }
        The latter is very efficient to call frequently and is operating system independent just like the first version.

        Enjoy!

        Rama

        ~~~

        4.15 Build (HTML5, win32, win64, editor, dev packaged, and shipping)
        https://www.mediafire.com/?ieovbd5l9d7yub2


        ♥ Please note I now use the UE4 Marketplace C++ Plugin Standard when packaging Victory plugin for you ♥

        1. Win64 Development
        2. Win64 Shipping <~~~~~~ NEW!
        3. Win32 Development
        4. Win32 Shipping
        4. HTML5 Development
        5. HTML5 Shipping <~~~~~~ NEW!

        Please see my instructions for Packaging UE4 Plugins With Your Game.

        ~~~

        Prior Engine Versions

        4.12: http://www.mediafire.com/download/g4...ryPlugin12.zip

        4.11: http://www.mediafire.com/download/jp...ryPlugin11.zip

        4.13: https://www.mediafire.com/?7kt9fepwa1pgs0y

        4.14: http://www.mediafire.com/file/7915cu...ryPlugin14.zip

        ~~~

        Donations can be sent to me via:
        http://lightningfitness.org/donate/



        Rama
        UE4 Marketplace: Melee Weapon Plugin & Compressed Binary Save System Plugin | Rama's C++ AI Jumping Videos | Vertex Snap Editor Plugin

        ♥ Rama

        Comment


          Originally posted by Rama View Post
          That's an interesting idea! I will think about that I'd think someone would have tapped into UE4's push to talk voice recording functionality to offer this feature by now



          Rama
          Yep but sadly no one has yet and a lot of people would use it so lets hope Rama will give it some ♥ .

          Comment


            Hello Rama, I want to know do you have any suggestion to show a menu in just desktop window when player is in VR mode ? I want to render an UMG in desktop window not in HMD...
            Something like attached image.
            Thank you...

            I made a question :
            https://answers.unrealengine.com/que...tor-in-vr.html
            Attached Files
            Last edited by Vahid; 03-12-2017, 12:19 AM. Reason: AnswerHub link
            ABC Augmented Reality by UE4
            GooglePlay

            ArchVis VR

            Comment


              [MENTION=552]Rama[/MENTION]
              Thank you so much for your response.
              We do not plan to port our project from 4.14 to 4.15. I will check your link.
              Get back to you soon.

              Comment


                Hi Rama. I will really appreciate if you will update plugin on Github! For some reason I can't get access to the Mediafire

                Comment


                  I try Native blueprint package option in 14.3, but failed.
                  log says victory plugin needs, but without NBA option, package success.
                  victory plugin is in engine/plugin/marketplace and works fine.
                  only fail in NBA option packaging.
                  do you have a idea?

                  Comment


                    I can use his 'Load String Array From File', problem being is that you have to include the full path e.g C:\files\mytext.txt I need it to only look in the config folder of the server and not a full path....its the only thing stopping a ban system right now. Does anyone have any other solutions?

                    Comment


                      Not working for 1.15 Saying it's not compitiable with the current engine version. I can't downgrade. and I don't use C++ and don't want to install it does anyone else already have a compiled version of the new 1.15

                      Comment


                        Originally posted by xxmobkiller-ZacheryRussell View Post
                        Not working for 1.15 Saying it's not compitiable with the current engine version. I can't downgrade. and I don't use C++ and don't want to install it does anyone else already have a compiled version of the new 1.15
                        Here you got bud.

                        https://cp.sync.com/dl/e1427ee40#4tw...wuuqf-ra53r5kj

                        Comment


                          Originally posted by OverRated_AU View Post
                          Thank you +1 Like

                          Comment


                            Originally posted by Leaffall View Post
                            Hi Rama. I will really appreciate if you will update plugin on Github! For some reason I can't get access to the Mediafire
                            Plugin is up to date on github now

                            Originally posted by vanditKing View Post
                            I try Native blueprint package option in 14.3, but failed.
                            log says victory plugin needs, but without NBA option, package success.
                            victory plugin is in engine/plugin/marketplace and works fine.
                            only fail in NBA option packaging.
                            do you have a idea?
                            Can you prepare a sample project with only a little bit of blueprints, that has the issue you are describing, and post a link?

                            Have you tried in 4.15?



                            ~~~

                            Originally posted by Vahid View Post
                            Hello Rama, I want to know do you have any suggestion to show a menu in just desktop window when player is in VR mode ? I want to render an UMG in desktop window not in HMD...
                            Something like attached image.
                            Thank you...
                            Sounds like you need a separate instance of the game / a different program in order to do that, because you want a viewport other than the gameviewport which is what the HMD is looking at

                            ~~~

                            Originally posted by xxmobkiller-ZacheryRussell View Post
                            Not working for 1.15 Saying it's not compitiable with the current engine version. I can't downgrade. and I don't use C++ and don't want to install it does anyone else already have a compiled version of the new 1.15
                            I dont understand the problem you are having, here is my latest link:

                            4.15 Build (HTML5, win32, win64, editor, dev packaged, and shipping)
                            https://www.mediafire.com/?ieovbd5l9d7yub2

                            I just downloaded from this link myself, and tested in a new 4.15 BP-only project, it loaded just fine



                            Rama
                            Last edited by Rama; 03-23-2017, 08:11 PM.
                            UE4 Marketplace: Melee Weapon Plugin & Compressed Binary Save System Plugin | Rama's C++ AI Jumping Videos | Vertex Snap Editor Plugin

                            ♥ Rama

                            Comment


                              Hey,
                              Dunno if this is the correct place to ask, but since I didn't find a topic dedicated to it, I'll place my question here:

                              Is there any updated version of Victory Ed Engine (The snap vertex editor)? I've been using the 4.14 version but I'd like to update to 4.15.1 but all I can find is "The lastest version available: 4.14" to download.

                              Thanks.
                              "sic parvis magna"
                              @Meguido

                              Comment


                                Sounds like you need a separate instance of the game / a different program in order to do that, because you want a viewport other than the gameviewport which is what the HMD is looking at
                                Thank you Rama i found that we can show totally different screen in mirror window from the VR HMD, all is in SteamVRRender, it's easy to edit even we can show blank screen in mirror window...
                                ABC Augmented Reality by UE4
                                GooglePlay

                                ArchVis VR

                                Comment

                                Working...
                                X