/***************************************************************************************** * DDDDD A RRRRRRR K K * * D D A A R R K K * * D D A A R R KK K * * D D A A RRRRRRR K K * * D D AAAAAAAAA R R K K * * D D A A R R K K * * DDDDD A A R R K K * * * * * *W WW W A RRRRRRR RRRRRRR IIIIIIII OOOO RRRRRRR SSSSS * * W W W W A A R R R R II O O R R S * * W W W W A A R R R R II O O R R S * * W W W W A A RRRRRRR RRRRRRR II O O RRRRRRR SSSSS * * W W W W AAAAAAAAA R R R R II O O R R S * * W W W W A A R R R R II O O R R S * * W W A A R R R R IIIIIIII OOOO R R SSSSS * * * ***************************************************************************************** * * * Dark Warrior Code additions and changes from the Star Wars Reality code copyright (c) * * 2003 by Michael Ervin, Mark Gottselig, Gavin Mogan * * * * Star Wars Reality Code Additions and changes from the Smaug Code copyright (c) 1997 * * by Sean Cooper * * * * Starwars and Starwars Names copyright(c) Lucas Film Ltd. * ***************************************************************************************** * ^ +----- | / ^ ^ | | +-\ * * / \ | | / |\ /| | | | \ * * / \ +--- |< | \ / | | | | | * * /-----\ | | \ | v | | | | / * * / \ | | \ | | +-----+ +-/ * ***************************************************************************************** * * * AFKMud Copyright 1997-2003 by Roger Libiez (Samson), Levi Beckerson (Whir), * * Michael Ward (Tarl), Erik Wolfe (Dwip), Cameron Carroll (Cam), Cyberfox, Karangi, * * Rathian, Raine, and Adjani. All Rights Reserved. * * * * Original SMAUG 1.4a written by Thoric (Derek Snider) with Altrag, Blodkai, Haus, Narn,* * Scryn, Swordbearer, Tricops, Gorog, Rennard, Grishnakh, Fireblade, and Nivek. * * * * Original MERC 2.1 code by Hatchet, Furey, and Kahn. * * * * Original DikuMUD code by: Hans Staerfeldt, Katja Nyboe, Tom Madsen, Michael Seifert, * * and Sebastian Hammer. * ***************************************************************************************** * SWR Hotboot module * ****************************************************************************************/ #ifndef FCLOSE #define FCLOSE(fp) fclose(fp); fp=NULL; #endif #ifndef CH #define CH(d) ((d)->original ? (d)->original : (d)->character) #endif #define HOTBOOT_FILE SYSTEM_DIR "copyover.dat" /* for hotboots */ #define EXE_FILE "../src/swreality" #define HOTBOOT_DIR "../hotboot/" /* For storing objects across hotboots */ #define MOB_FILE "mobs.dat" /* For storing mobs across hotboots */ #define SHIP_FILE "ships.dat" /* For storing ships across hotboots */ /* warmboot code */ void hotboot_recover( void ); void load_world( CHAR_DATA * ch ); DECLARE_DO_FUN( do_hotboot ); /* Hotboot command - Samson 3-31-01 */