How is this possible? It doesn’t make any sense and I am going insane. It’s as simple as it looks. I made a new variable 5 times to try this and it still happens in my character. I am settings this variable to true or false whenever i press the key, but on event tick it prints true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false true false continuously and i can’t understand why, IT DOESN’T MAKE ANY SENSE.
Hey @SSGamessss
Right click the variable and choose FindReferences. Does it show the ones from the picture or are there more references? What happens when you use a different key?
You are setting it in more than one place.
Try making a new ( not just rename ) variable, and use that.
You may have another print boolean node elsewhere.
So. Always add info who prints such stuff.
that doesn’t look to be the case, I made a new boolean 3 times to make sure.
nope, I made a new boolean a few times to check
I already checked for that, by deleting the print nothing else prints inside of the game…
Are you holding the 1 key?
Can you use another key?
Because, obviously, this is not an issue
Also, are you printing something else, somewhere else? A good way to know is to change the print to this
nope, still the same, it only happens in the character for some reason. But I am not using the bool anywhere lol so it doesn t make any sense
OP has more than 1 character in the scene and they all spam Tick
THIS WAS IT OMG
Just for future reference:
Create print debug function like this one (in blueprint function library):
Or even make that print debug Var global that is stored in game instance, so you can turn off all debug. Extra bonus: if you name this function as My_Awsum_Debug you can easily find all of them with search, because it has unique name.
Personally i made print to UE_Log in C++ and few more variables like category or verbosity level. But that turns my project into C++ one (need to stop being lazy and create tiny plugin for it).
ps.
There is great FREE plugin in fab: LogViewer, better version of output log. Also instead of printing to screen you should use log output window, because screen flips order of printed text upside down.
Okay I will save this and try the plugin, thank you very much for the info!