(CharacterFacade character)
| 551 | } |
| 552 | |
| 553 | public boolean saveCharacter(CharacterFacade character) |
| 554 | { |
| 555 | if (!CharacterManager.characterFilenameValid(character)) |
| 556 | { |
| 557 | return showSaveCharacterChooser(character); |
| 558 | } |
| 559 | // We must have a file name before we prepare. |
| 560 | prepareForSave(character, false); |
| 561 | if (!reallySaveCharacter(character)) |
| 562 | { |
| 563 | return showSaveCharacterChooser(character); |
| 564 | } |
| 565 | return true; |
| 566 | } |
| 567 | |
| 568 | /** |
| 569 | * Wraps the CharacterManager with GUI progress updates |
no test coverage detected