33#import "MyOpenGLView.h"
46#define SAVE_OVERWRITE_WARN_ROW 5
47#define SAVE_OVERWRITE_YES_ROW 8
48#define SAVE_OVERWRITE_NO_ROW 9
52#define USE_CUSTOM_LOAD_SAVE_ON_MAC_DEBUG 0
55#define OOLITE_USE_APPKIT_LOAD_SAVE (OOLITE_MAC_OS_X && !USE_CUSTOM_LOAD_SAVE_ON_MAC_DEBUG)
58#define OO_USE_APPKIT_LOAD_SAVE_ALWAYS (OOLITE_USE_APPKIT_LOAD_SAVE && OOLITE_64_BIT)
61#define OO_USE_CUSTOM_LOAD_SAVE (!OO_USE_APPKIT_LOAD_SAVE_ALWAYS)
64@interface PlayerEntity (LoadSave)
71- (void) setGuiToScenarioScreen:(
int)page;
72- (void) addScenarioModel:(NSString *)shipKey;
77#if OO_USE_CUSTOM_LOAD_SAVE
86- (BOOL) loadPlayerFromFile:(NSString *)fileToOpen asNew:(BOOL)asNew;
uint64_t OOCreditsQuantity
OOCreditsQuantity OODeciCreditsFromObject(id object)
OOCreditsQuantity OODeciCreditsFromDouble(double doubleDeciCredits)
void overwriteCommanderInputHandler()
void saveCommanderInputHandler()
void showScenarioDetails()
NSString * commanderSelector()