public Content_Condition(NodeSerializable serializable, Database database) { if (serializable == null || database == null) { return; } Message = serializable.Message; Transitions = serializable.Transitions?.Select(item => NodeTransitionData.Deserialize(item, database)).ToArray(); }
public Content_Random(NodeSerializable serializable, Database database) { if (serializable == null || database == null) { return; } Message = serializable.Message; DefaultTransition = new NumericValue <int>(serializable.DefaultTransition, 0, 1000); Transitions = serializable.Transitions?.Select(item => NodeTransitionData.Deserialize(item, database)).ToArray(); }