Navigation

    • Register
    • Login
    • Search
    • Repositories
    1. Home
    2. Thaddeus
    3. Posts
    • Profile
    • Following 1
    • Followers 2
    • Topics 1
    • Posts 122
    • Best 4
    • Groups 3

    Posts made by Thaddeus

    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      when I right click on Game folder and Build in Visual Studio 2019 I get the following error:

      Severity Code Description Project File Line Suppression State
      Error MSB3073 The command "chcp 65001 >NUL && E:\UE\UE_4.25\Engine\Build\BatchFiles\Build.bat MyGame Win64 Development -Project="C:\Users\yaya\Documents\Unreal Projects\MyGame\MyGame.uproject" -WaitMutex -FromMsBuild" exited with code 6. MyGame C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets 46

      I'm just guessing here but it's possible that was caused by using VS 2019. Visual Studio 2017 was used to compile it originally. I've had problems in the past running different versions of Visual Studio from what Epic used for a particular engine release.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      Any news here. Would be nice to see it again with used new UE4 version.

      We've been waiting to see what Epic does with their new online subsystem. We don't want to re-invent the wheel if they decide to release something.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      When upgrading to 4.24:

      It looks like the CallURL function in VaRest has been removed. I noticed the dev said it was causing memory corruptions in Android. It's possible that's why it was removed. Someone requested it put back in the project here. https://github.com/ufna/VaRest/pull/263

      You can download that person's fork of the VaRest plugin as of the date on this post here. https://github.com/ATaysikuu/VaRest

      The CallURL node is required for fetching the client's IP from api.ipify.org in the HostGame widget.

      I'm testing it now.

      Edit: It appears to work with that fork of VaRest. Did that fix your issue? Or are you still seeing a black screen? I've seen that happen with incorrect GameMode settings.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      So, with the latest advanced session and Rama's latest, with the UE4.24, the editor finally comes up, but the GamepadUMG, VaRest plugins are only up to UE21...

      When 'play' is hit, only the black screen is showing, (I also have Steam running)...

      So, perhaps you could make the product compatible with different version of UE, eg UE4.22 and later?

      Anyway, I really appreciate what you have put in, I am now able to take a look at the BP 🙂

      Thanks for appreciating the work we put in. I just opened the project and I noticed for some reason the enumerations aren't working. That's strange. I'm working on figuring out why right now.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      So, with the latest advanced session and Rama's latest, with the UE4.24, the editor finally comes up, but the GamepadUMG, VaRest plugins are only up to UE21...

      When 'play' is hit, only the black screen is showing, (I also have Steam running)...

      So, perhaps you could make the product compatible with different version of UE, eg UE4.22 and later?

      Anyway, I really appreciate what you have put in, I am now able to take a look at the BP 🙂

      I'm looking at 4.24 right now. I'll see if there's a weird issue with updating to that version of the engine.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      So, with the latest advanced session and Rama's latest, with the UE4.24, the editor finally comes up, but the GamepadUMG, VaRest plugins are only up to UE21...

      When 'play' is hit, only the black screen is showing, (I also have Steam running)...

      So, perhaps you could make the product compatible with different version of UE, eg UE4.22 and later?

      Anyway, I really appreciate what you have put in, I am now able to take a look at the BP 🙂

      GamepadUMG is kind of abandoned. This person claims to have it working for 4.24. We might remove it in the next release. It's been a lot of trouble for us. If you don't need controller support, I'd just remove parts of the blueprints that call the GamepadUMG nodes. A lot of people have been trying to figure out how to fix it over the past year or so. https://sb1985.com/other-2/gameplay/how-to-move-the-mouse-cursor-using-the-gamepad/

      It's easy to find the GamepadUMG nodes if you just disable the plugin. They will show up as errors when you load your project. Goodluck 🙂

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      So, with the latest advanced session and Rama's latest, with the UE4.24, the editor finally comes up, but the GamepadUMG, VaRest plugins are only up to UE21...

      When 'play' is hit, only the black screen is showing, (I also have Steam running)...

      So, perhaps you could make the product compatible with different version of UE, eg UE4.22 and later?

      Anyway, I really appreciate what you have put in, I am now able to take a look at the BP 🙂

      Here is the current VaRest. https://github.com/ufna/VaRest

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      No, I have not downloaded this new one.
      Looking into this issue further, visual studio 2019's indicates that it is flagging this compiler issue as an error now (see https://docs.microsoft.com/en-us/visualstudio/code-quality/ca1008?view=vs-2017#configurability), perhaps previous version of visual studio was ok with it. So looks like the source of the problem is in AdvancedSteam related?

      It could be related to Advanced Sessions. I'd make sure the latest plugins are used. Here is Advanced Sessions Plugin.

      https://forums.unrealengine.com/community/community-content-tools-and-tutorials/41043-advanced-sessions-plugin

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      BTW, I am also using visual studio 2019 community version which is the latest.
      What I tried to do:
      Phase 1:
      1- modified the C:\Learn\Unreal\4.24\CardinalMenu\Plugins\VictoryPlugin\Source\VictoryBPLibrary.cs file to omit the checking for HTML5
      2- Logged into visual studio
      3- Execute the CardinalMenu.project file,
      Got compiler error: "CardinalMenu could not be compiled. Try rebuilding from source manually"

      Phase 2:
      1- Rebuild via visual studio's Solution Explorer:
      Error log:
      1>------ Rebuild All started: Project: CardinalMenu, Configuration: Development_Editor x64 ------
      1>Cleaning CardinalMenuEditor and UnrealHeaderTool binaries...
      1>UnrealBuildTool : warning : The 'Developer' module type has been deprecated in 4.24. Use 'DeveloperTool' for modules that can be loaded by game/client/server targets in non-shipping configurations, or 'UncookedOnly' for modules that should only be loaded by uncooked editor and program targets (eg. modules containing blueprint nodes)
      1>C:\Learn\Unreal\4.24\CardinalMenu\Plugins\VaRest\VaRestPlugin.uplugin : warning : The 'Developer' module type has been deprecated in 4.24.
      1>Creating makefile for CardinalMenuEditor (no existing makefile)
      1>UnrealBuildTool : warning : The 'Developer' module type has been deprecated in 4.24. Use 'DeveloperTool' for modules that can be loaded by game/client/server targets in non-shipping configurations, or 'UncookedOnly' for modules that should only be loaded by uncooked editor and program targets (eg. modules containing blueprint nodes)
      1>C:\Learn\Unreal\4.24\CardinalMenu\Plugins\VaRest\VaRestPlugin.uplugin : warning : The 'Developer' module type has been deprecated in 4.24.
      1>C:\Learn\Unreal\4.24\CardinalMenu\Plugins\PingPlugin\Source\Ping\Ping.Build.cs : warning : Referenced directory 'C:\Unreal\UE_4.24\Engine\Source\Ping\Public' does not exist.
      1>C:\Learn\Unreal\4.24\CardinalMenu\Plugins\VictoryPlugin\Source\VictoryBPLibrary\VictoryBPLibrary.Build.cs : warning : Referenced directory 'C:\Unreal\UE_4.24\Engine\Source\VictoryBPLibrary\Public' does not exist.
      1>Parsing headers for CardinalMenuEditor
      1> Running UnrealHeaderTool "C:\Learn\Unreal\4.24\CardinalMenu\CardinalMenu.uproject" "C:\Learn\Unreal\4.24\CardinalMenu\Intermediate\Build\Win64\CardinalMenuEditor\Development\CardinalMenuEditor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -installed
      1>C:/Learn/Unreal/4.24/CardinalMenu/Plugins/AdvancedSessions/AdvancedSteamSessions/Source/AdvancedSteamSessions/Classes/AdvancedSteamFriendsLibrary.h(247) : LogCompile: Error: 'SteamAvatarSize' does not have a 0 entry! (This is a problem when the enum is initalized by default)
      1>C:/Learn/Unreal/4.24/CardinalMenu/Plugins/AdvancedSessions/AdvancedSteamSessions/Source/AdvancedSteamSessions/Classes/AdvancedSteamWorkshopLibrary.h(173) : LogCompile: Error: 'FBPSteamResult' does not have a 0 entry! (This is a problem when the enum is initalized by default)
      1>Done building project "CardinalMenu.vcxproj".
      ========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========

      Did you download the new versions of the plugins? Like Rama's Victory Plugin?
      https://forums.unrealengine.com/development-discussion/blueprint-visual-scripting/4014-39-rama-s-extra-blueprint-nodes-for-you-as-a-plugin-no-c-required

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      When trying to 'Generate Visual Studio' part for UE4.24, I am getting this error "'UnrealBuildTool.UnrealTargetPlatform' does not contain a definition for 'HTML5'
      ERROR: Unable to compile source files.". Googling, this 'HTML5 feature' is no longer supported in 4.23... So, perhaps a new version is needed for being able to use in 4.23+ versions? I would really appreciate it if this could be done 🙂

      The menu has pages under the About section called Our Organization Game Homepage and Donate that load webpages. My guess is these pages along with the web browser plugin are what is causing the issue. I'd have to look into it further to know for sure.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @itachi I'm glad you were able to figure it out. Thanks for reporting back

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @itachi 4.23.0 probably has bugs that need to be fixed with its first patch. Generally I try to wait until at least the x.x.1 release or further depending on how many new features they put in place. I've noticed development of the engine and community participation has slowed a lot over the past couple years. I wouldn't be surprised if there's still some weird bugs that can be difficult to sort out until some of the very experienced or big projects come across it.

      I think they changed the method player controller takes control of a character. I remember someone posting about that. I'm not quite sure what they changed. In my experience, replacing the nodes sometimes works. Other times the whole method of client or server side controller stuff needs to be reworked. Usually it just takes a bit of tinkering. Luckily this part of the menu system is very basic and really just there as an example. Most of this project's work is in the UMG and online sessions part.

      It could also be the UMG Controller plugin. So many people have been having problems with it, that I'm considering removing the plugin. I'm not sure if anyone knows how to fix it. A quick glance at the plugin's forum page will show you the various issues people report. Personally, it's always worked for me but people are reporting problems. I've not tested it further outside of my own personal setup. https://forums.unrealengine.com/community/community-content-tools-and-tutorials/58523-gamepad-friendly-umg-~-control-cursor-with-gamepad-analog-stick-easily-click-buttons

      For example, like maybe 10 versions ago they changed some stuff with physics and I had one heck of a problem getting physics actors to ragdoll again without weird problems. I had to completely rework how I did that. My guess it probably just needs the node replaced possibly.

      Thank you for going through this and seeing what things are the hangups on this release. I've been waiting (I guess fuitlessly) for the new online framework to come out since I don't want to re-invent the wheel. But I guess it won't come out till next year now. I thought it'd be out in July 2019.

      Goodluck with your project! Sorry I can't be of too much help.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @itachi said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      I've been trying to completely recreate the project in unreal engine 4.23 but I'm having a problem with the Enum_Maps it in game instead of showing with the names it show 0 1 2 do you know what the problem could be?

      It sounds like a bug with migration between the engine versions. Maybe recreating the blueprint will help? Or dropping the node that calls the enums again. I've seen various bugs like this in the past. I was hoping Epic would get their new online framework released but they recently announced they delayed it. That's why this project is on standby.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @itachi said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      Is there a way I can change the character to my own without breaking the whole thing?

      Yes, it works similarly to any free project out there. The character is just spawned server side in a blueprint. The "multiplayer" side of the game isn't anything special. You just have to find all references to the character being spawned and change them.

      ThirdPersonExample contains the example "game" blueprints. Off the top of my head, ThirdPersonGameMode set the default Pawn Class and Controller Class. They load ThirdPersonCharacter and ThirdPersonPlayerController.

      For a multiplayer game, you'd have to design all the multiplayer logic like how the server decides to spawn your players and so on.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      The 9999 ping is because Epic only has it working for dedicated servers. Also, the ping plugin has been having issues on some setups and that's why it throws a "-" or a "?". Sometimes after a while the actual ping will show up. I think they are firewall issues. I know some Wireless Access Points will block the ping traffic along with some local and network firewalls. The ping plugin is simple and doesn't have a way to open ports automatically. Using it on a VPS linux machine to host, I haven't had issues. But I haven't used wireshark or anything to try and discover why some Windows machines are having issues. The ping plugin has gone out of support with the original developer. They are using a much older version of UE4 with their project. Personally, I've been waiting for Epic's new online framework to investigate further. If you figure out how to get it to work on your setup, tell us what was blocking the ping and what you did to get it to work?

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      Has anyone used this with a dedicated server. I would like to have this menu setup, but I would like to run a dedicated server and not hosted servers

      Yes, I've heard back from a few people who have modified this project to use dedicated servers. We have been waiting for Epic to further develop their new online sessions system. I think they are targeting the end of the year but it seems like they are making slow progress on its release.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @dean Yeah, we plan on developing further but the project has been on standby until Epic releases their new online sessions stuff. We don't want to re-invent the wheel if something big changes with the engine. Upgrading to the next engine versions should be fairly easy. You might have to download each plugin individually though. The gamepad plugin is having issues, though.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      Can somebody please help to get this working. I have all the plugins extracted to the correct directory, I have generated the VS project files using VS community 2015 which is installed using the custom menu and making sure VS C++ is ticked but when i goto open it asks me first to install missing modules (which i'm aware is fine) then i get a messag saying "cardinalmenu could not be compiled. Try Rebuilding from source manually" please can somebody help me, i took the day off work to try and get this up and running but i can get over the first hurdle. lol

      I've also tried using VS 2017 now and still have the same problem.

      Heres the error log from VS if it helps:

      1>------ Rebuild All started: Project: CardinalMenu, Configuration: Development_Editor x64 ------
      1>Cleaning CardinalMenuEditor Binaries...
      1>Creating makefile for CardinalMenuEditor (no existing makefile)
      1>Performing full C++ include scan (no include cache file)
      1>Using Visual Studio 2017 14.16.27023 toolchain (C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023) and Windows 10.0.17763.0 SDK (C:\Program Files (x86)\Windows Kits\10).
      1>UnrealBuildTool : error : Expecting to find a type to be declared in a module rules named 'NvCloth' in UE4Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. This type must derive from the 'ModuleRules' type defined by Unreal Build Tool.
      1> (see ../Programs/UnrealBuildTool/Log.txt for full exception trace)
      1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets(49,5): error MSB3073: The command "D:\Games\UE4\UE_4.21\Engine\Build\BatchFiles\Rebuild.bat CardinalMenuEditor Win64 Development "C:\Users\Bone\Desktop\CardinalMenu_Project_v181120_421\CardinalMenu_Project_v181120_421\CardinalMenu.uproject" -WaitMutex -FromMsBuild" exited with code -1.
      1>Done building project "CardinalMenu.vcxproj" -- FAILED.
      ========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========

      I'm assuming you're the one who had problems with this and posted in the forums? If so, I'm glad you were able to figure it out by trying a different machine.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      My bad i have DL 4.20.

      The project work, perfect !

      thx you for your work 🙂

      Thanks for getting back to us. Goodluck with your project.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      The project has been released for Unreal Engine 4.21 today.

      Let us know if you find any bugs.

      Download it here: https://metahusk.com/cardinal-menu/

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      I noticed a bug with the source build of Unreal Engine version 4.21.0 that stops Steam clients from joining a server due to a false "out of date client" error. Using the launcher version of the engine does not have this issue. I think it may be a problem in 4.20 as well but I haven't confirmed it.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      Hi, I logged in to your site, both with Chrome and Firefox, but if I click on the spoiler image, it will not show me anything. Both Chrome and Firefox are updated.
      Greetings
      Alex Caponetto

      Buongiorno, ho eseguito l'accesso al vostro sito, sia con Chrome che Firefox, ma se clicco sull'immagine degli spoiler, non mi visualizza niente. Sia Chrome che Firefox sono aggiornati.

      Sorry, we are having issues with php on our host. I've been working to resolve them. I hope to have it resolved soon.

      Edit: The main website at metahusk.com is experiencing random 500 errors due to php problems. I was incorrect saying that the php problems were related to the forums at community.metahusk.com. They are hosted on different servers.

      To solve your issue, I disabled the spoilers. I thought I had fixed the issue as I no longer see that problem on my end on Chrome or Firefox but apparently it is not resolved.

      Thanks for reporting it.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      I have a problem to find where i can change name of the playgamepanel and delete the split screen button from the menu.
      can someone help me to delete this button? i only disable the window its open and change what it opens when you click on it

      Open the PlayGameSubMenu widget located here:
      /Cardinal/MainMenu/Blueprints/UI/Submenus/PlayGameSubMenu.PlayGameSubMenu'

      To change the names of the buttons:
      Open the Designer tab on the Widget and then navigate to SettingsButtonsLine in the Hierarchy.
      In the Details tab and in the Default section and then under ButtonsNames you will see an array of the names.
      Change these names to change the button names.

      To change the functions of the buttons:
      Open the Graph tab in the widget.
      Open the function called OpenDetailsContainer.
      There you will see a SwitchonInt that controls each button in order from 0 to 4. This is where the button's actions are performed in order of their name listed in the array. (Like OpenMap and so on)

      To remove the Local Split Screen Button:
      Remove the button name in the array (Array item 1)
      Then move the pins from switch on int to adjust for the order change. (So 2 now goes to 1, 3 to 2, and 4 to 3)

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      I tested every case, ethernet to wireless, ethernet to ethernet, and wireless to ethernet. Computers are not in Lan, each is 2km away. I can't find that option in router. Thank you for quick respond, it looks like it's not a problem in us (blueprints).

      Maybe we will have to look into a different solution to run pings. I really don't know the percent of routers that will allow ICMP pings or not.

      If your game will run mostly dedicated servers, the method will probably work better because then there's usually a direct connection or forwarding involved. The dedicated server I test with has been working well. It does take a few seconds to display the ping, though.

      But if you plan on running servers hosted by local clients, this might not be the best solution if most routers in the wild won't respond to ICMP requests. Good luck 🙂

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      Hi, sorry to bother you. I'm using 4.19 version of your project and I tested Steam Party with 3 different computers and everytime it doesn't show ping of session, always show "-". Client successfully receive host ip address (I checked via print screen function). Does this happen to you? I know that Unreal have problem with Steam ping so we have to use additional plugin. BTW keep up the good work!

      Are you testing them on different networks with a separate WAN address?

      It happens on a lot of people's networks because it's ICMP pinging the router and a lot of routers reject ping requests for security reasons. I turn on "respond to pings" on my router. (Some routers don't give this option for some reason, they just reject all pings. They get rejected to stop botnets from scanning the internet for live IP addresses.) The ping method in this project doesn't do a NAT punchthrough for the ping on the local client, it's just a simple ping to the WAN address.

      On the networks I've tested: Most public WiFi's I've tried seem to respond to pings, such as Starbucks. My cellular hotspot does not allow ICMP pings to pass, I imagine this is standard on cell networks. PfSense routers do not allow ICMP pings. Most century link routers I've tested do allow pings to go through.

      Maybe we should put an explanation on the network search tab in the game.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      The project was released for Unreal Engine 4.20 a few days ago.

      This version fixes issues with controller joystick movement input breaking after returning to the main menu and the need to manually place control input config files into your packaged game.

      Let us know if you find any bugs.

      Download it here: https://metahusk.com/cardinal-menu/

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      The forums are now back online. The server hosting our services suffered a drive failure and the system had to be shut down to rebuild the array.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @playstationkings So your hosted server shows up on the list of servers but when a client clicks to connect to the server it fails to connect?

      Off the top of my head it's likely one of two problems:

      1. BP_GameInstance isn't set as the default Game Instance Class in Project Settings - Maps & Modes (Located at: Blueprint'/Game/Cardinal/MainMenu/Blueprints/BP_GameInstance.BP_GameInstance')
      2. Or a firewall is blocking connection to the host.

      You're using two different steam accounts to test a client joining the host, right?

      To help troubleshooting, I'd take a look at the project settings in an unmodified version of the project. I've forgotten to set some of them before. I've also seen the values randomly change too and I'm not sure why.

      If you're running the game in editor and not a packaged / built copy of the game, make sure you're playing as "Standalone Game" and not "Play In Editor."

      Also, as a side note: In WidgetBlueprint'/Game/Cardinal/MainMenu/Blueprints/UI/PlayGamePanels/HostGame.HostGame' is where the Steam session properties are set. The server browser looks for those properties when making the list of hosted games. That's where you can modify those settings.

      Maybe that helps? There's a lot of blueprints going on in this project. It might take a while to get a good idea of what all is going on but it should still be a lot easier than building your own from the ground up. Let me know if you figure out what was wrong. If you find a problem in the unmodified version of the project, let me know and I'll be able to better look into it. Goodluck

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @playstationkings What details do you want to go into? Troubleshooting is discussed here so other people can read through the posts and find answers that might have already been addressed.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @playstationkings Spacewar is the Steam test app ID 480 game. You'd need to get a steam app id. "Spacewar" is also region locked, so sometimes your friends won't appear correctly. It's only for testing steam integration, not to launch a game.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @playstationkings You should be able to find a tutorial on how to do this. At first glance this seems pretty accurate, but I didn't try to duplicate it. https://answers.unrealengine.com/questions/242407/renaming-a-c-project.html

      Sometimes there are small changes in the engine that require a bit of tweaking to the directions. Basically find any reference to the old name and replace it with your name. Either in the code or in the project filenames.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      I can't seem to open the file, i generate visual studio file before opening it but it still says to generate the file. Im currently trying it with 4.19.2

      I'll check if it's a problem with 4.19.2, currently I'm still using 4.19.0 because I build from source. You can try downloading the new version of advanced sessions plugin. It looks like mordentral released a 4.19.2 version. Here's the link: https://forums.unrealengine.com/community/community-content-tools-and-tutorials/41043-advanced-sessions-plugin

      Edit: I was just able to open the project freshly cloned from the repository using 4.19.2's launcher edition on Visual Studio 2015. I'll try the compressed download copy next.

      Edit2: I'm getting strange problems with the downloaded project and 4.19.2 as well. I'm not sure what the problem is yet. I'll get back to you.

      Edit3: Turns out I have an issue with Windows Search Service and Win10's built in explorer's unzip program. It didn't decompress all the files. The downloaded version of the project compiled on 4.19.2 with VS2015 without issues.

      I'm not sure what your problem is. Are you using Visual Studio 2017? I've had problems with it in the past.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      Guest said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      hi

      i cannot open the ingame menu or even if it opens it wont work as intended. how do we add and remove it from the viewport? thanks

      The blueprint ThirdPersonPlayerController has an event called CreateinGameMenuWidget on construction.

      There's also an action binding that opens and closes the window in the same blueprint. Basically, that action binding flip flops from showing and hiding the widget while also showing and hiding the mouse cursor.

      The blueprint's location:
      Blueprint'/Game/ThirdPersonExample/Blueprints/ThirdPersonPlayerController.ThirdPersonPlayerController'

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      Guest said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      @Thaddeus

      Thanks. I got an issue where if I am not hloding down mouse1 I cannot look or move around in the game when spawned jn the level.

      Are you playing the packaged / built demo or in-editor? Windows 10? It sounds like maybe the window isn't selected? I'm not sure what is wrong on your end.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      Guest said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      @Thaddeus

      Does this support Inviting friends directly via Steam?

      At the moment, it doesn't. I might look into adding that feature in the future. There is a Steam friends list in game, though.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      Cardinal Menu has been released for Unreal Engine 4.19 today. This update now includes Steam listen server pings! (As requested)

      The video on the first post has been updated to reflect the 4.19 version of the project.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @Exdraz

      I'm glad to hear it worked. Thanks for replying with your findings.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      Guest said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      I can not make this Source tree to work. I open it and past the URL:
      http://repositories.metahusk.com/menu.hg
      select the folder with the project : CardinalMenu_Project_v171227_418 and the name : CardinalMenu_Project_v171227_418. But I get an error and it does not allow me to clone it.

      Here is the error:
      Command: perl.exe C:\Users\exdra\AppData\Local\SourceTree\app-2.4.8\tools\svn.pl info http://repositories.metahusk.com/menu.hg
      Output:
      Error: System.ComponentModel.Win32Exception: The system cannot find the file specified

      Command: git -c diff.mnemonicprefix=false -c core.quotepath=false ls-remote http://repositories.metahusk.com/menu.hg
      Output:
      Error: fatal: repository 'http://repositories.metahusk.com/menu.hg/' not found

      What I'm doing wrong? Please help! 🙂

      You can download the project files at http://metahusk.com/cardinal-menu/ if you want. Are you looking to clone the repository so you can roll back to different changes?

      That's weird, I can clone it without a problem using TortoiseHg and this command. I'm waiting for it to finish as I type this. (Edit: It cloned without issues.) I had a problem with SourceTree in the past. Maybe it's a SourceTree bug?
      hg clone --verbose http://repositories.metahusk.com/menu.hg "I:\Unreal Projects\menu.hg-clone"

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @SkillzKilli It's the LoadingScreen plugin. The configurations are in there. I'm not sure if it's dated by now. There may be better methods now. But it works.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @SkillzKilli Thanks for helping report bugs.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      Guest said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      @Thaddeus it was over the Internet, we were in the same state just 500 miles apart so I don't think the region thing shouldn't be an issue (Washington state). Could be something with our firewalls but not too sure on how to check if that's the culprit? I can test more when I get home from work tonight. I'm also using the test appid for this.

      It's likely a firewall issue if nobody is reporting problems with Steam's test appid. I've heard a lot of problems with in in China, but not here.

      It is possible that maybe there's too many people using the test appid at the same time when you tested it. I can't remember off my head, but OnlineSessionPlugin only fetches so many sessions by default. The way the server browser works is by filtering out all non-matching sessions. That could be the issue. Or a firewall issue.

      If you find out that it's a firewall thing and you plan on releasing a big commercial game, I think UWorks does NAT punchthrough. (To bypass firewalls without configuration) I haven't tried it since it's $109 on the marketplace, but I hear it's pretty good.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @SkillzKilli I'm glad to know that fixed your inputs! The input system has been quite the headache. I hope Epic changes the way it works soon. But I think they are more concerned about the serious engine stuff.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @SkillzKilli

      There's still no fix for the 9999 ping bug. I use the ping plugin on the main project for it, though, and broadcast the hosts IP as a session variable. The problem is Epic hasn't implemented pings for listen server sessions.

      As far as the hosting and seeing sessions goes, I've had problems with LAN and WiFi. I'm sure it has something to do with network configuration. (Possibly a security setting about broadcasting packets over a WiFi access point)

      If your test was over the internet, it could also be firewall rules causing the issue or Steam region lock. Since this uses Steam Test APPID's, sometimes I've had issues with Steam. If you have your own APPID, then that issue should go away. (If it's related to region locking)

      Those are the three issues I've seen.

      Was your multiplayer session broadcast test over LAN with WiFi? Or over the internet?

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @SkillzKilli said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      @Thaddeus It's happening when I package the .uproject. It works fine within the editor when playing standalone or launching the game but once I package it, it breaks.

      You have to manually drop the config files into the packaged directories once it's done. Below is where I put them in the demo to get it to work. For some reason the editor doesn't automatically place them when you package.

      \CardinalMenu\Saved\Config\WindowsNoEditor\Input.ini
      and
      \CardinalMenu\Config\DefaultInput.ini

      Did that work? You might have to create some directories if they are not automatically present.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      Hmm, that's strange. I've seen a lot of weird bugs with the control mapping lately. I'll look into it.

      Edit: I just tested CardinalMenu_Demo_v171227_418 and the bindings were present. Is this happening when you package the uProject Files or when you download the Demo?

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      That test I did was with the source code. I can try the binary package released on the website as well if you'd like. After a quick search, it sounds like Steam Test AppID 480 throwing that error might be related to having too many people using the test ID in your region. You might need to get your own AppID for your project for Steam. https://answers.unrealengine.com/questions/558932/steam-removed-incompatible-build.html

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      I just downloaded the 4.14 version of the project and packaged it, deployed it to my desktop and laptop, and tested it in both Steam and LAN. It works. I didn't change anything with the project. If yours doesn't work, I cannot tell you why. Attached are screenshots showing my results of the tests. (These tests were conducted on the same LAN network with the server being wired to a switch connected directly to a router and the client being wireless connected to a wireless access point.)

      0_1517399072642_forum-question-working.JPG

      0_1517399089594_forum-question.JPG

      0_1517399101990_lan-works.JPG

      0_1517399111924_working-lan.JPG

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @like3727

      Also, you might want to check and make sure that the game instance is set to BP_GameInstance in Project Settings -> Maps and Modes -> GameInstance Class.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      The 4.16 and newer version have a lot of improvements, by the way.

      posted in General Discussion
      Thaddeus
      Thaddeus
    • RE: Community Project | Cardinal Menu System Instructions, Help, and Discussion

      @like3727 said in Community Project | Cardinal Menu System Instructions, Help, and Discussion:

      @Thaddeus Well, the previous 4.14 was normal.

      Do you mean 4.13 didn't have any issues? CardinalMenu_Project_v161019.zip?

      posted in General Discussion
      Thaddeus
      Thaddeus
    • 1
    • 2
    • 3
    • 1 / 3