ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/common/init.C
(Generate patch)

Comparing deliantra/server/common/init.C (file contents):
Revision 1.18 by root, Sat Dec 30 10:16:10 2006 UTC vs.
Revision 1.21 by pippijn, Wed Jan 3 00:21:35 2007 UTC

161 init_clocks (); 161 init_clocks ();
162 init_experience (); 162 init_experience ();
163} 163}
164 164
165 165
166/* init_environ initializes values from the environmental variables. 166/* init_environ initialises values from the environmental variables.
167 * it needs to be called very early, since command line options should 167 * it needs to be called very early, since command line options should
168 * overwrite these if specified. 168 * overwrite these if specified.
169 */ 169 */
170void 170void
171init_environ (void) 171init_environ (void)
229 while (at) 229 while (at)
230 { 230 {
231 if (at->clone.type == MAP) 231 if (at->clone.type == MAP)
232 { 232 {
233 if (at->clone.race) 233 if (at->clone.race)
234 strcpy (first_map_ext_path, at->clone.race); 234 first_map_ext_path = at->clone.race;
235 235
236 if (EXIT_PATH (&at->clone)) 236 if (EXIT_PATH (&at->clone))
237 { 237 {
238 strcpy (first_map_path, EXIT_PATH (&at->clone)); 238 first_map_path = EXIT_PATH (&at->clone);
239 return; 239 return;
240 } 240 }
241 } 241 }
242 242
243 at = at->next; 243 at = at->next;
269 fprintf (fp, "%lu", todtick); 269 fprintf (fp, "%lu", todtick);
270 fclose (fp); 270 fclose (fp);
271} 271}
272 272
273/* 273/*
274 * Initializes the gametime and TOD counters 274 * initialises the gametime and TOD counters
275 * Called by init_library(). 275 * Called by init_library().
276 */ 276 */
277 277
278void 278void
279init_clocks (void) 279init_clocks (void)
286 return; 286 return;
287 else 287 else
288 has_been_done = 1; 288 has_been_done = 1;
289 289
290 sprintf (filename, "%s/clockdata", settings.localdir); 290 sprintf (filename, "%s/clockdata", settings.localdir);
291 LOG (llevDebug, "Reading clockdata from %s...", filename); 291 LOG (llevDebug, "Reading clockdata from %s...\n", filename);
292 if ((fp = fopen (filename, "r")) == NULL) 292 if ((fp = fopen (filename, "r")) == NULL)
293 { 293 {
294 LOG (llevError, "Can't open %s.\n", filename); 294 LOG (llevError, "Can't open %s.\n", filename);
295 todtick = 0; 295 todtick = 0;
296 write_todclock (); 296 write_todclock ();
300 LOG (llevDebug, "todtick=%lu\n", todtick); 300 LOG (llevDebug, "todtick=%lu\n", todtick);
301 fclose (fp); 301 fclose (fp);
302} 302}
303 303
304/* 304/*
305 * Initializes the attack messages. 305 * initialises the attack messages.
306 * Called by init_library(). 306 * Called by init_library().
307 */ 307 */
308 308
309//attackmess_t attack_mess[NROFATTACKMESS][MAXATTACKMESS]; 309//attackmess_t attack_mess[NROFATTACKMESS][MAXATTACKMESS];
310 310
323 return; 323 return;
324 else 324 else
325 has_been_done = 1; 325 has_been_done = 1;
326 326
327 sprintf (filename, "%s/attackmess", settings.datadir); 327 sprintf (filename, "%s/attackmess", settings.datadir);
328 LOG (llevDebug, "Reading attack messages from %s...", filename); 328 LOG (llevDebug, "Reading attack messages from %s...\n", filename);
329 if ((fp = open_and_uncompress (filename, 0, &comp)) == NULL) 329 if ((fp = open_and_uncompress (filename, 0, &comp)) == NULL)
330 { 330 {
331 LOG (llevError, "Can't open %s.\n", filename); 331 LOG (llevError, "Can't open %s.\n", filename);
332 return; 332 return;
333 } 333 }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines