/**************************************************************************** * ResortMUD Version 5.0 was mainly programmed by Ntanel, Garinan, Josh, * * Badastaz, Digifuzz, Senir, Kratas, Scion, Shogar and Tagith. * * ------------------------------------------------------------------------ * * Copyright (C) 1996 - 2001 Haslage Net Electronics: MudWorld of Lorain, * * Ohio. ALL RIGHTS RESERVED See /doc/RMLicense.txt for more details. * ****************************************************************************/ void do_saveall( CHAR_DATA *ch, char *argument ) { CHAR_DATA *vch; AREA_DATA *tarea; char filename[256]; for ( vch = first_char; vch; vch = vch->next ) { if ( !IS_NPC( vch ) ) { save_char_obj( vch ); set_pager_color( AT_PLAIN, ch ); pager_printf( ch, "Saving %-s...\r\n", vch->name); } } for ( tarea = first_build; tarea; tarea = tarea->next ) { if ( !IS_SET(tarea->status, AREA_LOADED ) ) { continue; } sprintf( filename, "%s%s", BUILD_DIR, tarea->filename ); fold_area( tarea, filename, FALSE ); } }