public override void Reset() { base.Reset(); template = new FsmGameObjectName { from = FsmGameObjectName.FromType.String }; spawnName = new FsmString { UseVariable = true }; spawnToParent = new FsmGameObject { UseVariable = true }; spawnPosition = new FsmVector3 { UseVariable = true }; spawnRotation = new FsmVector3 { UseVariable = true }; spawnParamNames = new FsmString[0]; spawnParamObjects = new FsmVar[0]; spawnOutput = null; }