ficdown/Ficdown.Parser/Model/Story/Extensions/SceneExtensions.cs

18 lines
470 B
C#

namespace Ficdown.Parser.Model.Story.Extensions
{
using System.Collections.Generic;
public static class SceneExtensions
{
public static Scene Clone(this Scene scene)
{
return new Scene
{
Name = scene.Name,
Description = scene.Description,
Conditions = scene.Conditions == null ? null : new Dictionary<string, bool>(scene.Conditions)
};
}
}
}