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

Comparing deliantra/server/random_maps/standalone.C (file contents):
Revision 1.16 by root, Thu Nov 8 19:43:25 2007 UTC vs.
Revision 1.17 by root, Fri Apr 11 21:09:53 2008 UTC

1/* 1/*
2 * This file is part of Deliantra, the Roguelike Realtime MMORPG. 2 * This file is part of Deliantra, the Roguelike Realtime MMORPG.
3 * 3 *
4 * Copyright (©) 2005,2006,2007 Marc Alexander Lehmann / Robin Redeker / the Deliantra team 4 * Copyright (©) 2005,2006,2007,2008 Marc Alexander Lehmann / Robin Redeker / the Deliantra team
5 * Copyright (©) 2002,2007 Mark Wedel & Crossfire Development Team 5 * Copyright (©) 2002,2007 Mark Wedel & Crossfire Development Team
6 * Copyright (©) 1992,2007 Frank Tore Johansen 6 * Copyright (©) 1992,2007 Frank Tore Johansen
7 * 7 *
8 * Deliantra is free software: you can redistribute it and/or modify 8 * Deliantra is free software: you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by 9 * it under the terms of the GNU General Public License as published by
44 if (argc < 3) 44 if (argc < 3)
45 { 45 {
46 printf ("\nUsage: %s inputfile outputfile\n", argv[0]); 46 printf ("\nUsage: %s inputfile outputfile\n", argv[0]);
47 exit (0); 47 exit (0);
48 } 48 }
49
49 strcpy (InFileName, argv[1]); 50 strcpy (InFileName, argv[1]);
50 strcpy (OutFileName, argv[2]); 51 strcpy (OutFileName, argv[2]);
51 52
52 init_globals (); 53 init_globals ();
53 init_library (); 54 init_library ();
76set_map_timeout (maptile *) 77set_map_timeout (maptile *)
77{ 78{
78} /* doesn't need to do anything */ 79} /* doesn't need to do anything */
79 80
80#include <global.h> 81#include <global.h>
81
82 82
83/* some plagarized code from apply.c--I needed just these two functions 83/* some plagarized code from apply.c--I needed just these two functions
84without all the rest of the junk, so.... */ 84without all the rest of the junk, so.... */
85int 85int
86auto_apply (object *op) 86auto_apply (object *op)
130/* fix_auto_apply goes through the entire map (only the first time 130/* fix_auto_apply goes through the entire map (only the first time
131 * when an original map is loaded) and performs special actions for 131 * when an original map is loaded) and performs special actions for
132 * certain objects (most initialization of chests and creation of 132 * certain objects (most initialization of chests and creation of
133 * treasures and stuff). Calls auto_apply if appropriate. 133 * treasures and stuff). Calls auto_apply if appropriate.
134 */ 134 */
135
136void 135void
137fix_auto_apply (maptile *m) 136fix_auto_apply (maptile *m)
138{ 137{
139 object *tmp, *above = NULL; 138 object *tmp, *above = NULL;
140 int x, y; 139 int x, y;
273 272
274void 273void
275trap_adjust (object *ob, int x) 274trap_adjust (object *ob, int x)
276{ 275{
277} 276}
277

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines