How do I make a USTRUCT?

Lies mal genau den Error Log. Anfang steht, dein Struct hätte keine Variable namens “Weapon”. Das stimmt auch. Sie heißt “weapon”. Irgendwo hast du dein Struct genutzt und wohl die Variablen falsch geschrieben. Das gleiche mit “SocketName”. Es heißt in deinem Struct aber “socketName”. Dann meckert er noch wegen 2 überladenen Funktionen rum. Schau mal nach welche er meint. Die müsste eigentlich rot unterstrichen sein, wenn die Falsch sind.
Meist hast du da mehr oder weniger Paramter übergeben, als vorgesehen waren.

Read your log again. At the beginning it say that your struct doesnt contain a variable named “Weapon”. And thats right, it’s called “weapon”. Somewhere in your project you used your Struct and typed the variable name wrong. Same goes for the “SocketName”. It’s called “socketName” in your struct. And furthermore, the log says that you have 2 overload functions. Look for the functions he meant. They should be underlined in red if they are used wrong. Most of the time you used more or less paramter for the function and not the count that was provided.

(: