Files
oboe/src/game/boe.fileio.hpp
Celtic Minstrel f70f63eead Update and clean up the Visual Studio 2017 project files
These were very shoddily put together!
It seems the person who made them never really tried building
the editors or the tests.

Also included here are a couple of minor source changes that are needed
to make the project files build.
2023-01-05 19:29:16 -05:00

34 lines
985 B
C++

#ifndef BOE_GAME_FILEIO_H
#define BOE_GAME_FILEIO_H
#include <boost/filesystem/path.hpp>
#include "location.hpp"
#include "boe.global.hpp"
void finish_load_party();
void change_rect_terrain(rectangle r,ter_num_t terrain_type,short probability,bool hollow);
void form_template_terrain() ;
void shift_universe_left();
void shift_universe_right();
void shift_universe_up();
void shift_universe_down();
void position_party(short out_x,short out_y,short pc_pos_x,short pc_pos_y);
void build_outdoors();
void save_outdoor_maps();
void add_outdoor_maps();
long do_waterfall(long flag);
short init_data(short flag);
void import_template_terrain();
void import_anim_terrain(short mode);
void start_data_dump();
void end_data_dump();
short onm(char x_sector,char y_sector);
std::vector<scen_header_type> build_scen_headers();
bool load_scenario_header(fs::path filename,scen_header_type& header_entry);
fs::path locate_scenario(std::string scen_name);
void alter_rect(rectangle *r);
#endif