I am brand new to blueprint, and I was wondering how the constructor script operates. I am going through the video tutorials, and I thought I had a pretty good sense of what was happening, but once I started digging deeper, I found that I have an incomplete knowledge of what is happening. According to the documentation, "The Construction Script is designed to execute upon creation of the Blueprint object, and again whenever that object is updated in some way. This means that whenever it is moved, rotated, scaled, or has any of its properties adjusted, the Construction Script fires again. "
Does the construction script create a new instantiation of the object or is the previous object updated? In an attempt to answer my own question, I created a simple script that attempted to increment a counter. I tried to create a print statement to display the value, but it seems as if it was a null statement. I have a feeling that the construction script instantiates a new object, but I just wanted to make sure.
Thanks for your time.