public static Character GetCharacter(AbstractCharacterBuilder builder) { builder.SetName(); builder.DetermineMaterialSuccess(); builder.DetermineSocialSuccess(); builder.DetermineSpiritualSuccess(); return(builder.GetCharacter()); }
public static Character Construct(AbstractCharacterBuilder builder) { builder.BuildAttribute(); builder.BuildGameObject(); builder.BuildWeapon(); return(builder.GetCharacter()); }