/// <summary> /// Constructor of the copy. /// </summary> /// <param name="source">Instance of <see cref="EventConditionalTransitionElement"/>.</param> /// <param name="dictToRebind">Dictionary to rebind schema elements' ids.</param> /// <param name="parentSchema">Parent campaign schema.</param> public EventConditionalTransitionElement(EventConditionalTransitionElement source, Dictionary <Guid, Guid> dictToRebind, CoreCampaignSchema parentSchema) : base(source, dictToRebind, parentSchema) { HasResponseCondition = source.HasResponseCondition; _eventResponseCollectionJson = JsonConvert.SerializeObject(source.EventResponseCollection); }
/// <summary> /// Constructor of the copy. /// </summary> /// <param name="source">Instance of <see cref="LandingConditionalTransitionElement"/>.</param> /// <param name="dictToRebind">Dictionary to rebind schema elements' ids.</param> /// <param name="parentSchema">Parent campaign schema.</param> public LandingConditionalTransitionElement(LandingConditionalTransitionElement source, Dictionary <Guid, Guid> dictToRebind, CoreCampaignSchema parentSchema) : base(source, dictToRebind, parentSchema) { }