Page 2 of 2 FirstFirst 12
Results 41 to 49 of 49
  1. #41

    Default

    You could try to implement this in your project:

    http://awesomium.com/

    But this would require the affore mentioned DLLBind which will require C++ knowledge

    Also, Adobe Browserlab is flash based and can somehow get browsable versions of websites loaded in so you could look to see how this works

    https://browserlab.adobe.com/en-us/index.html

    This code can open a page outside your game (C++) :

    Code:
    ShellExecute(handle, "open", "http://www.google.com", NULL, NULL, SW_SHOWDEFAULT);
    That's all I can think of right now
    Last edited by MortisEquilibrium; 06-24-2012 at 06:38 AM.

  2. #42
    Boomshot

    Join Date
    Feb 2010
    Location
    Portugal
    Posts
    2,162

    Default

    Quote Originally Posted by protectyourplace View Post
    100GPing100, My designer and I are so grateful for your file and guidance. He installed the ".u" file in the same UDKGame directory as the other ".u" files, and made the INI change noted in your Readme file. However, upon launch (even after Windows reboot), the program does not show the Launch URL under Actions > Misc
    Any suggestions?
    In the content browser's Classes tab, go to File>Open and open xKismet.u. The node should then be available in Kismet.

  3. #43

    Default

    Quote Originally Posted by 100GPing100 View Post
    According to the comment on the Engine class (as pointed out by Angel_Mapper) the function works on the various platforms, therefore it will work on Windows and Mac (possibly the other platforms supported by the engine too).

    Give this .zip file to your designer and tell him this:
    Is it as simple as :

    Code:
    class SeqAct_LaunchURL extends SequenceAction
    	hidecategories(Object);
    
    var() string URL;
    
    event Activated()
    {
    	class'Engine'.static.LaunchURL(URL);
    }

  4. #44
    Boomshot

    Join Date
    Feb 2010
    Location
    Portugal
    Posts
    2,162

    Default

    Quote Originally Posted by MortisEquilibrium View Post
    Is it as simple as :

    Code:
    class SeqAct_LaunchURL extends SequenceAction
        hidecategories(Object);
    
    var() string URL;
    
    event Activated()
    {
        class'Engine'.static.LaunchURL(URL);
    }
    Yes, and it has support for multiple platforms as indicated by Angel_Mapper.

  5. #45

    Default

    Quote Originally Posted by 100GPing100 View Post
    Yes, and it has support for multiple platforms as indicated by Angel_Mapper.
    Okay, I only have one question, does it open in an external browser or in some sort of internal browser (Preferable so I can stylise it)

  6. #46
    Boomshot

    Join Date
    Feb 2010
    Location
    Portugal
    Posts
    2,162

    Default

    Quote Originally Posted by MortisEquilibrium View Post
    Okay, I only have one question, does it open in an external browser or in some sort of internal browser (Preferable so I can stylise it)
    It opens the link in the default external browser.

  7. #47
    Veteran

    Join Date
    Dec 2002
    Location
    A world of possibilities
    Posts
    5,818

    Default

    Hey that's pretty handy. I didn't know new Kismet nodes could be added that way. That gives me all kinds of evil ideas.
    Learn how to make games in Kismet or read about my projects here!
    I run the UnrealDB. Find answers. Feature projects. Get connected.
    About Me: (VoxHouse Studio Website)
    Join us on #udkc irc.gamesurge.net or click here: http://clodel-studios.com/UDKC to chat live with others in the UDK community.

  8. #48
    MSgt. Shooter Person
    Join Date
    Sep 2009
    Location
    Wales, UK
    Posts
    244

    Default

    Quote Originally Posted by 100GPing100 View Post
    Code:
    class'Engine'.static.LaunchURL("https://www.google.com/")
    As a Kismet node:
    Code:
    class SeqAct_LaunchURL extends SequenceAction;
    
    var() string URL;
    
    event Activated()
    {
        class'Engine'.static.LaunchURL(URL);
    }
    
    DefaultProperties
    {
        ObjName = "Launch URL";
        ObjCategory = "Misc";
        HandlerName = "OnLaunchURL";
        bCallHandler = false;
    }
    It only works for websites that use http, so "forums.epicgames.com" does not work, but "https://www.google.com/" and "https://www.facebook.com/" work.
    Only tried on Windows.


    Edit: If you were to pay me, keep the money.
    That is an amazing find. Nice one 100GPing100

  9. #49

    Default

    Quote Originally Posted by tegleg View Post
    looks like it just isnt possible in udk, so no amount of money will make it work.
    unless you have the full UE3 licence (more money than the avarage human will ever get) then something could be done.
    that will also allow to to develop for android, free or 99$ licence udk does not support droid yet (or ever maybe)
    Well if you were to make a cult classic game for iOS with the free UDK, say maybe hit close to $1 mill USD with it, im sure you could license the full paid UDK.


 
Page 2 of 2 FirstFirst 12

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Copyright ©2009-2011 Epic Games, Inc. All Rights Reserved.
Digital Point modules: Sphinx-based search vBulletin skin by CompletevB.com.