void CopyFrom(SaveBinary binary) { foreach (ValueBinary vb in binary.Values) { if (vb.Type == TValue.Boolean) { ConversationAPI.SetSaveValue(ImplementPtr, vb.Name, vb.bValue); } else if (vb.Type == TValue.Int) { ConversationAPI.SetSaveValue(ImplementPtr, vb.Name, vb.iValue); } else if (vb.Type == TValue.Float) { ConversationAPI.SetSaveValue(ImplementPtr, vb.Name, vb.fValue); } } }