Oh, ok. so in reality... Control-NPC retains the variables, but if its reset, the onCreated event will still be triggered, and the variables will likely be overwritten. I was just using the wrong base class.
Got it. So i would have to check
if (!this.whatever.initialized) {
this.whatever = something;
}
or possibly just remove/comment out the initialization code for Control-NPC local variables, to keep editing or resetting the script from overwritting them. This makes sense.
thanks allot Novo.
