12 #ifndef __MISSION_SAVE_CPP__
13 #define __MISSION_SAVE_CPP__
25 #define BACKUP_DEPTH 9
34 int save_mission_info();
41 int save_cmd_briefs();
43 int save_debriefing();
55 int save_asteroid_fields();
57 void save_campaign_sexp(
int node,
int link);
60 void save_custom_bitmap(
const char *expected_string_640,
const char *expected_string_1024,
const char *string_field_640,
const char *string_field_1024,
int blank_lines = 0);
62 void convert_special_tags_to_retail(
char *text,
int max_len);
63 void convert_special_tags_to_retail(
SCP_string &text);
64 void convert_special_tags_to_retail();
66 void save_mission_internal(
const char *pathname);
75 int fout_ext(
char *pre_str,
char *format, ...);
GLenum GLsizei GLenum format
void fso_comment_pop(bool pop_all=false)
int save_campaign_file(char *pathname)
std::basic_string< char, std::char_traits< char >, std::allocator< char > > SCP_string
void save_turret_info(ship_subsys *ptr, int ship)
int save_reinforcements()
int fout_ext(char *pre_str, char *format,...)
int autosave_mission_file(char *pathname)
int fout(char *format,...)
GLubyte GLubyte GLubyte GLubyte w
int save_mission_file(char *pathname)
int fout_version(char *format,...)
void parse_comments(int=1)
void bypass_comment(const char *comment, const char *end=NULL)
void fso_comment_push(char *ver)
void save_ai_goals(ai_goal *goalp, int ship)