Yes it is. I recently made a video on how to properly migrate a project so check that out
Iām looking, now, thank you!
Hi. Iām posting here as itās probably a good place to talk to people who have added this inventory system into their projects.
Has anyone modified it so that instead of destroying the items constantly when equipping/unequipping, it keeps a record of them as they are?
I roll random stats on my weapons and I need to make it so that these stats are permanently saved to that specific instance of the weapon, even after moving it around in the inventory and equipping/unequipping it.
Iāve tried for a long time to get all aspects of this working but I seem to keep making a mess in one way or another, and would love to know if anyoneās done this?
The last thing I tried was to get rid of the pickup actor altogether and just use a child of the item_master_weapon (in this case item_1h_axe) with some of the scripting from the pickup actor on it.
The idea being that the actual weapon that is dropped into the world is the thing you pick up. From there I tried to attach it to the player in a socket and set it to invisible (as itās just in the inventory and not equipped) and then when the player equips that weapon I set it visible in the players weapon hand socket. This way, the weapon never gets destroyed and so keeps itās stats that I randomly rolled on creation.
I had lots of problems with the items getting cloned and placed in random slots in the inventory using this method and pretty much messed it up and threw it away.
Is there some easy way to modify the base system to get this functionality that I want without having to resort to what I detailed above? Or was I on the right lines but just screwed up a few references somewhere along the way?
Would be interested to hear of anyone else trying to tackle thisā¦
Thanks,
Daz
For anyone who has issues with drag and drop after changing to 4.18 you must change the Override functions for On Mouse Down to Preview mouse button. This will fix the drag and drop.
(Credit to Squize on UGDCommunity discord)
Is op still active? I am using 4.19 and these 2 nodes donāt connect. I tried lot of stuff, and if i drag ItemInfo pin onto Return node for it automatically create output pin, engine crashes.
It is third half of 2018 and your contributions still mean a lot. Glad you decided to create such value. Thanks.
You could take yourself some time to explain it better, you mostly only say what you do and not what those things are for and for what they will be used later etc.
I bet you had 2 projects open and you where looking on one project and just saying what nodes to use. I mean i thank you for the video, but as a beginner itās bit hard to understand tho.
You need to save all the weapons inside a instance and then load the instance on your character.
Do a instance named ādropInstanceā and then save the weapon stats directly to the ādrop Instanceā on begin play inside the actor.
Then load the ādrop insanceā when player picked up a weapon and then save the weapon on the characters instance.
This is also how i share health, mana etc between levels So someone canāt just go thru a teleport and regenerate himself to full HP.
drop instance = Would be used as a placeholder, for your character. If he picks a item up it goes from ādrop instance -> inventory instanceā or something.
If a new level/map is loaded the drop instance is cleared
I mean, itās bit hard to do something and keep all the possibilities to messup and find a bug.
I was playing back in the days (5-8 year ago) a game where you made a mission and got your rewards. If you clicked behind a teleport and let the character walk towards the teleport, you open the mission reward window, clicked ok. It told you āyou received xyā and then didnāt click OK and wait till your character went thru the teleport. The reward window reset, you already had the rewards and you keep doing it over and over It broke the game pretty hard, in 5h you made more cash ingame than playing for 3 years + if few people do it the server is basicly dead.
So keep in mind, people will find a way⦠#CSGOtowers lmao
^this person was absolutely right. People in the future will google and end up here.
Hello from 2018
Hello Iām Maybe I Can Get The System, Please.
Hello from 2019 !
I have been enjoying this tutorial so far, but I am stuck with an issue. In part 4, at 7:06 I would like to cast to my player controller and not to my character, only problem is that if I use the same code but cast to my player controller, the inventory system does not work anymore and I donāt know why.
I really need help with this issue and have already posted to the forum about it but Iām not getting many replies.
Thank You for any help you can provide.