1 #ifndef SCENARIO_SCENARIO_H
2 #define SCENARIO_SCENARIO_H
3 
4 #include "core/buffer.h"
5 
6 int scenario_is_saved(void);
7 
8 void scenario_settings_init(void);
9 
10 void scenario_settings_init_mission(void);
11 
12 void scenario_fix_patch_trade(int mission_id);
13 
14 void scenario_unlock_all_buildings(void);
15 
16 void scenario_save_state(buffer *buf);
17 
18 void scenario_load_state(buffer *buf);
19 
20 void scenario_settings_save_state(
21     buffer *part1, buffer *part2, buffer *part3, buffer *player_name, buffer *scenario_name);
22 
23 void scenario_settings_load_state(
24     buffer *part1, buffer *part2, buffer *part3, buffer *player_name, buffer *scenario_name);
25 
26 #endif // SCENARIO_SCENARIO_H
27