public override Character Parse(IDataFile characterData) { return(WonderCharacter.Load(this, characterData)); }
public override Character CreateIn(IDataFile characterData) { return(WonderCharacter.Create(this, characterData)); }
public static WonderCharacter Load([NotNull] SenseOfWonder system, [NotNull] IDataFile characterData) { var result = new WonderCharacter(system, characterData.Location); return((WonderCharacter)result.FinishLoad(characterData)); }