Ideally this would be standard C++, but here I've settled for things that should be supported by both clang and VS/cl.exe: - Deprecated attribute retained, but now uses __declspec syntax - Packed attribute replaced with pragma pack, except one instance where it unnecessary - Aligned attribute replaced with explicit padding bytes inserted in the structs where needed - Unused attribute simply removed (though where possible, the unused entities were also removed)
24 lines
871 B
C
24 lines
871 B
C
__declspec(deprecated) void init_town(short size);
|
|
__declspec(deprecated) void init_out();
|
|
void edit_placed_monst(short which_m);
|
|
cCreature edit_placed_monst_adv(cCreature monst_record, class cDialog& parent);
|
|
void edit_sign(short which_sign,short picture);
|
|
void edit_out_strs();
|
|
void edit_town_strs();
|
|
short pick_town_num(short which_dlog,short def);
|
|
void change_ter(short *change_from,short *change_to,short *chance);
|
|
void edit_out_wand(short mode);
|
|
void outdoor_details();
|
|
void edit_town_details();
|
|
void edit_town_events();
|
|
void edit_advanced_town();
|
|
void edit_basic_dlog(short which_node);
|
|
void edit_talk_node(short which_node,short parent_num);
|
|
short pick_out(location default_loc);
|
|
short pick_import_town(short def,fs::path& temp_file_to_load);
|
|
bool new_town(short which_town);
|
|
void edit_placed_item(short which_i);
|
|
|
|
void delete_last_town();
|
|
void edit_town_wand();
|