Hello, I’ve been stuck on this for about a week and for some reason I can’t get a weapon upgrade system working within a game mode I’ve been working on. I initially used a blueprint interface component but the integar was just being saved locally to both the Character and the Upgrade Pickup instead of being stored within the blueprint interface itself.
So I thought this other method might’ve been a better way to do it but for some reason I can’t get it to work.
Basically I have a class blueprint that when picked up I want it to call a function on MyCharacter which will upgrade their weapon.
This is the function that I have on MyCharacter which I want to call
This is the blueprint I have which is a pickup I’ve made and in theory it should call the upgrade gun function on MyCharacter but for some reason it isn’t
Any help would be greatly appreciated as I’m totally lost as to why the function isn’t getting called.