I am needing to constantly access my Day/Night cycle blueprint from tons of other blueprints, and it is rather annoying to constantly pass references, or cast to it (Or cast to other things to get a reference to it). What are my options in terms of accessing my Day/Night Cycle blueprint without all of this casting or reference passing? Is there any way that I can create a function in a function library that casts the first time, and spits out a reference without casting every other time? Is this something that will require a little bit of C++ work?
I could’ve sworn I posted a thread just like this earlier, but can’t seem to find it, so forgive me if it is a duplicate thread. If anyone knows any sort of solution to my problem, that would be great!