public void CopyFrom(QuestAction action) { if (action == null) { Debug.LogWarning("Quest Machine: QuestActionProxy.CopyFrom source is null."); return; } t = action.GetType().FullName; action.OnBeforeProxySerialization(); s = JsonUtility.ToJson(action); }