How can i set up blue prints to change a struct due to a game event

So I am trying to set up a struct to attach to a data table and have the struct values change based on events in game. such as killing a monster. The idea is to create a value that can go up or down based on things you do and be stored in a struct so i can use it in a data table to output the result. I have been trying to do it with blue prints. I know C++ a little bit but I am getting used to using it in ue5 so I have been trying to do it with blueprints but I am not opposed to doing it with C++