Definition in file files.c.
#include "crogue.h"
Go to the source code of this file.
Functions | |
| void | compress_tiles (void) |
| void | link_data_file (void) |
| void | save_game (void) |
| int | restore_game (void) |
| const char * | levelfile_name (int levelnum) |
| void | save_level (void) |
| int | load_level (int source, coord pos) |
| void | cleanup_save (void) |
Variables | |
| const uchar | save_file_extension [6] = { 0,'S','A','V',0,0xf8 } |
| const uchar | level_file_extension [6] = { 0,'L','E','V',0,0xf8 } |
|
|
Definition at line 380 of file files.c. References file_prefix, levelfile_name(), world::maxlevel, retprintf(), SAVEFILENAME, and w. Referenced by end_game(). |
|
|
Definition at line 420 of file files.c. References tile::flags, MAPSIZE_X, MAPSIZE_Y, world::t, TFLAG_LIT, and w. |
|
|
Definition at line 220 of file files.c. References file_prefix, and retprintf(). Referenced by cleanup_save(), load_level(), and save_level(). |
|
|
Definition at line 67 of file files.c. References body_functions, deref_file_ptr(), world::desc, dll_load(), world::itemdescs, world_descriptor::itemoffset, world_descriptor::playerclasses, world::playerclasses, world_descriptor::shopdescs, world::shopdescs, world::shuffledata, world::spelldescs, world_descriptor::spelllist, world_descriptor::stdata, world::tiledescs, world_descriptor::tileoffset, and w. Referenced by sys_init_data_file(). |
|
||||||||||||
|
Definition at line 312 of file files.c. References itemsinfo::alloced, cleanup_items(), debug_malloc, EXTERNAL_COMPRESSOR, fhuffmaninit_read(), frleinit_read(), frleread(), frleverify(), full_redraw(), itemsinfo::items, world::items, world::level, levelfile_name(), world::m, MAPSIZE_X, MAPSIZE_Y, message(), MONSTERS_MAX, place_player_on_map(), resize_map_store(), world::t, ushort, and w. Referenced by follow_connection(). |
|
|
|
|
Definition at line 249 of file files.c. References itemsinfo::alloced, compress_items(), compress_monsters(), EXTERNAL_COMPRESSOR, fhuffmanflush(), fhuffmaninit_write(), fhuffmanputc(), frlefinalize(), frleflush(), frleinit_write(), frlewrite(), itemsinfo::items, world::items, world::level, level_file_extension, levelfile_name(), world::m, MAPSIZE_X, world::mapsize_x, MAPSIZE_Y, world::mapsize_y, MONSTERS_MAX, OPTION_ARCHIVE_YES, OPTION_AUTOARCHIVE, world::options, world::t, ushort, and w. Referenced by follow_connection(). |
|
|
Definition at line 217 of file files.c. Referenced by save_level(). |
|
|
Definition at line 27 of file files.c. Referenced by save_game(). |
1.3.6