Here is the second video of the AdvSocSys integration, just remember this is only working inside the MMO Kit and does not have any functionality tied to the actually player itself per say.
I went ahead and uploaded what I have so far so you can finish the merging, the animations are a little wonky so I did not move them over or the demo scene. If anyone has feedback or any information about the complete merge go ahead and post on here.
Pretty sure it’s just a plug-in added inside the plug in folder and then used in the MMO Kit for database calls. If I understand what your asking correctly.
You can edit the base kit to your desire, is using the WoW type MMO for the blueprint to build the kit. You can change the inventory, yes. Pretty much anything you want to do is possible, the Kit is built on the blueprint system, so become familiar with that and you will be good to go.
Like said before you can change the look of everything. (i changed a lot a few sides ago)
Bags are no Problem.
Possibility 1:
Make another inventory which only shows when you equip a bag. (like the bags in wow)
Possibility 2:
In the Inventory Blueprint is a columns and a row variable. So make a bag-slot witch add the number of aditional items to the variables.
So when you like to add 5 more slots add 1 to rows for example.
Thanks. I asked because when I looked into downloading the plugin via the Epic Launcher, it says “Install to Engine.” rather than “Add to Project.” Such things make me leery.
I just wanted to pop in again and thank and promote CS for his work here. We used his old version of the starter kit to learn how some of this stuff works in UE4, and couldn’t be happier. Even after heavily extending it / modifying some areas with diff patches, updating is a breeze and we’re still going strong.
If you’re looking to learn some netcode oriented towards a larger scale, this is the place to do it.
Someone Interested in some basic functions?
I Wrote function for eval strings ( for example “20*3+17” returns 77.0) for creating kind off “skill calculation strings”
also i rewrote the FindClass function for ue 4.11 and MMO Starter Kit.
Basically you can Get the class ( needed for spawn ) out of a String. Example ( /Game/MMO/AI/Roaming/Bandit.Bandit_C )
Also i got an unbugged “Preview” of the character in Equipment Window.
in mmoCharacter you can set the damage calculation for all (AI and PC’s). the damage power is a variable inside the AI-blueprint… like Bandit’s attack power is in the Bandit blueprint at combat—> attack power
I am waiting for the 20 something part series from UE guys on integrating steam. The messed up the first video, sound was broken. Report is the second one was made and will be up soon.
Make sure you have the source-built version of UE4 (check The Editor part of the guide), “Development Server” doesn’t show in regular launcher version of UE4.
The launcher is a regular C# application, so you can open its source in VS and edit the art. Being familiar with WinForms helps, but there are many tutorials on the web on how to customize the look of a WinForms application.
Basically what Gerrod has said. The mana/spell system is just a quick demo, I don’t intend to make a complex spell system, since every game has it differently (some games don’t even have mana or spells). With the kit, I’m focusing on the network stuff such as login/registration and chat, leaving the gameplay decisions to the game designer.
Thanks for the kind words, I’m glad that the kit has been of help to you.
It is not possible to use Steam Achievements (not sure about Leaderboards) without an appid. If you have an appid (usually that means your game is Greenlit or you have a publisher), you can check out the official guide that linked or my guide on Achievements.
That is because actual plugins (as opposed to projects), in the marketplace all install to the engine directly. You then enable or disable them on a per-project basis.