public override void StoreData() { data.mobName = mobName; data.health = _health; data.xPos = transform.position.x; data.yPos = transform.position.y; data.zPos = transform.position.z; data.yRot = transform.rotation.eulerAngles.y; StateSerializer ss = new StateSerializer(); ss.SaveState(this); data.state = ss; GameManager.Instance.Data.mobs.Add(data); }